我们第一次使用了 Kendo UI DropDownList,没有与 knockout 绑定(bind)。 通过 jquery,通常的 html 输入被转换为 KendoUI DropDownList。 但是我怎样才能删除/编辑/添加项目到选项中呢?
如果我通过 jquery 修改 html 输入选项,它对 kendoui 下拉菜单没有影响 - 即使之后调用刷新。
任何想法如何做到这一点? 谢谢
最佳答案
哥们儿
你应该使用 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");
要添加或删除项目,请使用数据源的添加 和删除 方法
ds.add({text:"Test again!",value:"5"});
关于javascript - 如何修改KendoUI DropDownList项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10336989/