10

ノックアウトとバインドせずに、Kendo UI DropDownList を初めて使用しました。jquery を介して、通常の html 入力が KendoUI の DropDownList に変換されます。しかし、オプションのアイテムを削除/編集/追加するにはどうすればよいですか?

jquery を介して html 入力オプションを変更しても、後で更新呼び出しを行っても kendoui ドロップダウンには影響しません。

これを行う方法はありますか?ありがとう

4

1 に答える 1

19

よ仲間

コンボボックスのdataSourceを使用する必要があります。例えば

var ds = $('#YourCombo').data().kendoComboBox.dataSource;

次に、このようにアイテムを変更できます

//someIndex is the index of the item in the dataSource
ds.data()[someIndex].set("text","Cool! its changed");

項目を追加または削除するには、dataSourceのaddメソッドとremoveメソッドを使用します

ds.add({text:"Test again!",value:"5"});
于 2012-04-28T08:55:09.170 に答える