我有 Kendo multiSelect 控件,它工作得很好。但是我面临重置其选定值的问题。以下是我迄今为止尝试过的:
$("#Department option:selected").removeAttr("selected");
还有
var departmentMultiselect = $('#Department').data("kendoMultiSelect");
var subtract = $('#department').val();
var values = departmentmultiselect.value().slice();
values = $.grep(values, function (a) {
return $.inarray(a, subtract) == -1;
});
departmentmultiselect.datasource.filter({});
departmentmultiselect.value(values);
在第二个代码中,控制绕过以下代码
values = $.grep(values, function (a) {
return $.inarray(a, subtract) == -1;
});
如何重置此控件?
最佳答案
要取消选择剑道多重选择中的所有值:
var multiSelect = $('#Department').data("kendoMultiSelect");
multiSelect.value([]);
关于jquery - 清除 Kendo 多重选择的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19835676/