【问题标题】:Reload Jqgrid by given interval按给定间隔重新加载 Jqgrid
【发布时间】:2011-03-14 09:50:01
【问题描述】:

我想每 5 分钟(给定的间隔时间)重新加载一个 jqgrid,是否有任何选项/事件。 如何做到这一点?

【问题讨论】:

    标签: jqgrid


    【解决方案1】:

    你可以使用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 来保留网格中的当前选择。

    【讨论】:

    • 太棒了! Oleg 的另一个有用的 jQGrid 答案!
    • @FastTrack:不客气! Another answer 与自动重新加载网格有关,您可能会感兴趣
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 1970-01-01
    • 1970-01-01
    • 2011-09-11
    • 2011-11-07
    相关资源
    最近更新 更多