这是关于 Kendo MultiSelect 控件的错误。我们已将剑道 UI 版本从 2014.3.1411 更新到 2016.1.226 下面的代码在剑道多选的 2014.3.1411 版本中运行良好(它能够执行以下操作) 1. 在剑道多选中设置预加载值 2. 数据过滤在输入剑道多选时。
ms = $(this).kendoMultiSelect({
itemTemplate: inlineTemplate,
tagTemplate: tagTemplate,
delay: 200,
placeholder: placeHolder,
minLength: 3,
maxSelectedItems: maxSelects,
autoBind: true,
change: change,
select: select,
dataSource: preSelected,
dataValueField: returnField,
value: preSelectedObjectSids,
dataTextField: "DisplayName"
}).data("kendoMultiSelect");
ms.setDataSource(ds);
现在,由于版本升级到2016.1.226,上述操作已经停止工作
试图设置多选值,即 ms.value(preSelectedObjectSids) 但它不起作用。
当我从上面的代码中删除 ms.setDataSource(ds) 时,kendomultiselect 会保留预加载的值,但随后会将整个数据源更改为单个预加载的值。显然我不能在多选中进一步搜索或设置任何其他值
这是最新的剑道 UI 版本 2016.1.226 中的已知问题吗?
你能建议我可以尝试解决这个问题吗?