Kendo 多选
Kendo multiselect
到目前为止我看到的 Kendo UI Multiselect 的所有示例和用法都在 html[ 中使用 'id' 而不是 'class' 名称=14=]
我尝试使用 class 名称,但它似乎不起作用。是我做错了什么还是 Kendo 不支持这个?
HTML:
<select class="multiselect" kendo-multi-select k-options="selectOptions">
脚本:
const multiselect = $(".multiselect").data("kendoMultiSelect");
const value = multiselect.value();
这是我得到的错误:
TypeError: Cannot read property 'value' of undefined
您将需要使用更具体的选择器,因为控件被换行了。
var mymultiselect = $(".multiselect[data-role=multiselect]");
mymultiselect.each(function(idx, input) {
var myselect= $(input).data("kendoMultiSelect");
alert("Value: " + myselect.value() );
})
到目前为止我看到的 Kendo UI Multiselect 的所有示例和用法都在 html[ 中使用 'id' 而不是 'class' 名称=14=]
我尝试使用 class 名称,但它似乎不起作用。是我做错了什么还是 Kendo 不支持这个?
HTML:
<select class="multiselect" kendo-multi-select k-options="selectOptions">
脚本:
const multiselect = $(".multiselect").data("kendoMultiSelect");
const value = multiselect.value();
这是我得到的错误:
TypeError: Cannot read property 'value' of undefined
您将需要使用更具体的选择器,因为控件被换行了。
var mymultiselect = $(".multiselect[data-role=multiselect]");
mymultiselect.each(function(idx, input) {
var myselect= $(input).data("kendoMultiSelect");
alert("Value: " + myselect.value() );
})