📅  最后修改于: 2023-12-03 15:32:16.822000             🧑  作者: Mango
jQWidgets jqxDropDownList checkItem() 方法可以用来选中下拉列表中的一个或多个选项。
$(selector).jqxDropDownList('checkItem', index);
$(selector).jqxDropDownList('uncheckItem', index);
其中,selector
为选取下拉列表的jQuery选择器,index
为选项的索引。
该方法没有返回值。
$(document).ready(function () {
var cars = ["Audi", "BMW", "Chevrolet", "Ferrari", "Ford", "Honda", "Mercedes", "Toyota", "Volvo"];
$("#jqxdropdownlist").jqxDropDownList({
source: cars,
checkboxes: true,
width: '200px',
height: '25px'
});
$("#checkButton").click(function () {
$('#jqxdropdownlist').jqxDropDownList('checkItem', 2);
$('#jqxdropdownlist').jqxDropDownList('checkItem', 4);
$('#jqxdropdownlist').jqxDropDownList('checkItem', 7);
});
$("#uncheckButton").click(function () {
$('#jqxdropdownlist').jqxDropDownList('uncheckItem', 2);
$('#jqxdropdownlist').jqxDropDownList('uncheckItem', 4);
$('#jqxdropdownlist').jqxDropDownList('uncheckItem', 7);
});
});
在这个例子中,我们创建了一个包含多个选项的下拉列表,启用了多选复选框。点击“选中”按钮后,将选中下拉列表中的第3、5、8个选项。再点击“取消选中”按钮后,将取消选中这些选项。
checkboxes
属性的下拉列表。index: 1
。uncheckAll()
方法。