【发布时间】:2016-10-10 06:08:06
【问题描述】:
我们正在使用 jgGrid,它工作得非常好。让我解释一下网格是如何设置的,我们正在从服务器获取 json 数据,loadonce: true。
现在我们要每 20 秒更新一次网格,所以
setInterval(function () {
$("#jqGrid").setGridParam({ datatype: 'json', page: 1 }).trigger('reloadGrid', [{ current: true }]);
}, 20000);
这工作正常。问题是,它完全刷新了网格,我们想要更新被改变的数据。我的意思是如果一列中只有一个单元格发生了变化,那么只有那个单元格应该被改变。
刷新整个网格会导致排序和搜索过滤器出现问题。它会在 20 秒后替换所有内容。
提前致谢
【问题讨论】:
标签: javascript jquery asp.net-mvc jqgrid