2012-04-26 41 views
9

ノックアウトとバインドせずに、剣道UI DropDownListを初めて使用しました。 jquery経由で通常のhtml入力がKendoUI DropDownListに変換されます。 しかし、どのようにアイテムを削除/編集/追加することができますか?KendoUI DropDownListアイテムを変更する方法

jqueryを使用してhtml入力オプションを変更しても、kendouiドロップダウンに影響はありません。

どのようにすればいいですか? おかげ

答えて

17

ヨあなたはコンボボックスのdataSourceを使用する必要があります

を交配します。例:

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

あなたはOPが実際に求めていた項目を追加したり、使用を削除を追加し、のdataSourceの方法

ds.add({text:"Test again!",value:"5"}); 
+0

を削除するには、この

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

などのアイテムを変更することができますkendoDropDownListについて。しかし、私はこのメソッドがComboBoxesのためのDropDownListsと同じように機能することを発見しました – theycallmemorty

+0

この場合、私は自分のデータソースとして何を定義しますか?データソースが必要ですか? –

関連する問題