1

这是关于 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 中的已知问题吗?

你能建议我可以尝试解决这个问题吗?

4

0 回答 0