我试图在另一个 DropDownList 发生变化后刷新下拉列表,但是 Refresh() 方法是未定义错误正在提升。我再次尝试读取数据源,它显示它正在加载,但数据仍然相同。请帮助解决这个问题。
代码:
$("#DropDownList1").change(function () {
custCode = $("#DropDownList1").val();
$("#titles").data("kendoDropDownList").dataSource.read(); //shows list Loading But Same Data Is present .
$("#titles").data("kendoDropDownList").refresh(); //NOT Working
});
最佳答案
1- 尝试添加 cache: false
以禁用 Kendo DropDownList 的数据源读取属性中的缓存:
read: {
url: <<"url">>,
cache: false
}
2- 然后调用read()
,
$("#ddl").data("kendoDropDownList").dataSource.read();
它对我有用:)
关于javascript - Kendo Refresh (DropDownList.refresh()) 不工作错误未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132939/