これは Kendo MultiSelect コントロールのバグに関するものです。kendo UI のバージョンを 2014.3.1411 から 2016.1.226 に更新しました 以下のコードは、バージョン 2014.3.1411 の kendo multiselect で正常に動作していました (以下の操作を実行できました) 1. kendo multiselect でプリロードされた値を設定します 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 の既知の問題ですか?
この問題を解決するために私ができることを教えてください。