在选择 "ALL" 选项时获取 Kendo 多选的所有值
Get all values of Kendo multiselect on selecting "ALL" Option
var SelectedMapTypes = $("#msMapType").data("kendoMultiSelect")
这是我的 Kendo 多选。
当我从多选中单击“全部”时,我需要获取所有多选值。
请帮忙。
数据源:从数据库中填充。
如果你想select multiselect中的所有值(当"All" selected),你可以使用:
select: function(e) {
var dataItem = this.dataSource.view()[e.item.index()];
var values = dataItem.value === "ALL" ?
$.map(this.dataSource.data(), function(dataItem) {
return dataItem.value;
})
: this.value();
this.value(values); // values holds all items within the multiselect
}
var SelectedMapTypes = $("#msMapType").data("kendoMultiSelect")
这是我的 Kendo 多选。
当我从多选中单击“全部”时,我需要获取所有多选值。
请帮忙。
数据源:从数据库中填充。
如果你想select multiselect中的所有值(当"All" selected),你可以使用:
select: function(e) {
var dataItem = this.dataSource.view()[e.item.index()];
var values = dataItem.value === "ALL" ?
$.map(this.dataSource.data(), function(dataItem) {
return dataItem.value;
})
: this.value();
this.value(values); // values holds all items within the multiselect
}