如何获得Kendo Multi Select的选定值?

Oma*_*eim 6 javascript c# asp.net-mvc jquery telerik

我正在按照以下方法使用剑道多重选择,但无法获取所选值

var multiselect = $("#SelectRoles").data("kendoMultiSelect");
var selectedData= [];
var items = multiselect.value();
for (var itm in items)
{
   selectedData.push(itm);
}
Run Code Online (Sandbox Code Playgroud)

但是array selectedData返回multiselect中项目的索引,而不是value。

小智 4

使用另一个返回索引。

var multiselect = $("#SelectRoles").data("kendoMultiSelect");
var selectedData= [];
var items = multiselect.value();
for (var i=0;i<items.length;i++)
{
   selectedData.push(items[i]);
}
Run Code Online (Sandbox Code Playgroud)