How to modify KendoUI DropDownList items

大兔子大兔子 提交于 2019-11-30 03:38:15

问题


We used the Kendo UI DropDownList the first time without binding with knockout. Via jquery a usual html input is transformed into a KendoUI DropDownList. But how can i remove/edit/add items to the options?

If i modify the html inputs options via jquery it has no influence on the kendoui dropdown - even with a refresh call afterwards.

Any ideas how to do this? Thanks


回答1:


Yo mate

You should use the dataSource of the combobox. e.g.

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

then you can modify the items like this

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

to add item or remove use the add and remove methods of the dataSource

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


来源:https://stackoverflow.com/questions/10336989/how-to-modify-kendoui-dropdownlist-items

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!