如何在Kendo Grid刷新上保留过滤器

时间:2015-05-20 11:49:45

标签: javascript jquery kendo-ui

如果我更改属性

,以下命令将刷新网格
   $('#GridName').data('kendoGrid').refresh()

但是我注意到我的过滤被忽略了。例如,我有一个状态列,当用户单击按钮时会更改,并且在使用refresh方法后重新加载模板图像。但是,当前过滤器状态将被忽略,因此当网格因过滤器而消失时,项目会在网格中更新。有没有办法保留过滤后的项目?

解决方案:

var filters = $("#GridName").data("kendoGrid").dataSource.filter(); 
$("#GridName").data("kendoGrid").refresh(); 
$("#GridName").data("kendoGrid").dataSource.filter(filters);

0 个答案:

没有答案