【发布时间】:2011-03-14 09:50:01
【问题描述】:
我想每 5 分钟(给定的间隔时间)重新加载一个 jqgrid,是否有任何选项/事件。 如何做到这一点?
【问题讨论】:
标签: jqgrid
我想每 5 分钟(给定的间隔时间)重新加载一个 jqgrid,是否有任何选项/事件。 如何做到这一点?
【问题讨论】:
标签: jqgrid
你可以使用setInterval JavaScript 函数做自动刷新
var grid = $("#list"),
intervalId = setInterval(
function() {
grid.trigger("reloadGrid",[{current:true}]);
},
300000); // 300 sec === 5 min
要停止网格重新加载,您可以使用另外一个 JavaScript 函数:
clearInterval(intervalId);
在“reloadGrid”中,我使用鲜为人知的参数current:true 来描述here 来保留网格中的当前选择。
【讨论】: