我正在使用以下方式在事件处理程序中使用concat
将多个项目添加到数组中:
var selectedValues = [];
$.each($('#selected-levels').data("kendoListBox").dataSource.data(), function(i, item) {
selectedValues.concat([ item.id ])
});
return {
"selected" : selectedValues
};
无论如何,这总是返回{level-selected: Array(0)}
,尽管我已经使用调试器检查了dataSource
中是否有一些item
。
为什么这些项不会出现在数组中?