JQuery JCombo按另一个选择进行选择
请在下面找到我用来放置用户从下拉列表中选择的尽可能多的选项的代码。问题是,我需要做同样的事情,但要使用jCombo下拉列表。此外,我需要的组合名称是计数驱动,如sel1,sel2,sel3等 请查看代码并让我知道可以做什么请:JQuery JCombo按另一个选择进行选择,jquery,select,drop-down-menu,Jquery,Select,Drop Down Menu,请在下面找到我用来放置用户从下拉列表中选择的尽可能多的选项的代码。问题是,我需要做同样的事情,但要使用jCombo下拉列表。此外,我需要的组合名称是计数驱动,如sel1,sel2,sel3等 请查看代码并让我知道可以做什么请: <script type="text/javascript"> $(document).ready(function() { $("#visitp").jCombo("getEmployees.php", { parent: "", selec
<script type="text/javascript">
$(document).ready(function() {
$("#visitp").jCombo("getEmployees.php", { parent: "", selected_value : "<?php echo $employee_id;?>" } );
$("#nparticipants").change(function(){
// The easiest way is of course to delete all selectpar before adding new ones
//$("#holder").html("");
var count = $("#selectpar select").size();
var requested = parseInt($("#nparticipants").val(),10);
if (requested > count) {
for(i=count; i<requested; i++) {
var $ctrl = $('<select/>').attr({ type: 'text', name:'text', value:'text'});
//var $ctrl = $("#visitp").jCombo("getEmployees.php", { parent: "", selected_value : "<?php echo $employee_id;?>" } );
alert($ctrl);
$("#selectpar").append($ctrl);
}
}
else if (requested < count) {
var x = requested - 1;
$("#selectpar select:gt(" + x + ")").remove();
}
});
});
</script>
<form id="" action="" method="post">
<select id="nparticipants" name="nparticipants">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<div id="selectpar"></div>
<select id="visitp" name="visitp"></select>
<input type="submit" value="Go" />
</form>
伙计们,请告诉我eb能做些什么:你想解决什么问题?计算用户选择某项内容的次数?我试图做的是:1。选择框的数字范围为1到10。2.如果有人从第一个选择框中选择了3,那么jQuery应该创建3个预先填充数据的选择框。Jquery还应该按数字顺序命名它们。例如,如果用户选择了3。然后,选择框名称和id应为sel1、sel2和sel3。我给你的代码实际上是根据从1到10的选择进行选择下拉列表。但我不知道如何以我想要的方式命名它们,也不知道如何使用jCombo jQuery插件预先填充它们。真的需要你的帮助请。。。