【发布时间】:2015-10-18 17:56:10
【问题描述】:
我有一个剑道网格,每行都有一个选择框。
当我对一行执行更新操作时,在数据库中该行的数据会更新,选择框的数据也会更新。然后我在网格上运行 dataSource.read() 来刷新屏幕。但是,即使行刷新,选择框中的数据也不会。
所以问题是,我如何告诉剑道网格刷新选择框中的数据?
【问题讨论】:
标签: kendo-ui kendo-grid kendo-dropdown
我有一个剑道网格,每行都有一个选择框。
当我对一行执行更新操作时,在数据库中该行的数据会更新,选择框的数据也会更新。然后我在网格上运行 dataSource.read() 来刷新屏幕。但是,即使行刷新,选择框中的数据也不会。
所以问题是,我如何告诉剑道网格刷新选择框中的数据?
【问题讨论】:
标签: kendo-ui kendo-grid kendo-dropdown
您可以使用dataSource.sync(); 手动刷新下拉列表。
var dataSource=new kendo.data.DataSource({
// Datasource Code with Parameter
});
var grid = JQuery("#grid").kendoGrid({
dataSource:dataSource,
});
jQuery('#changeevent').change(function()
{
dataSource.read({
parametername:jQuery("#valueoffeild").val()
});
var grid = jQuery("#grid").data("kendoGrid")
grid.refresh();
});
【讨论】:
autoSync: true