重装完成后的jqgrid事件?

JD *_*cks 6 jquery jqgrid

我正在使用jqgrid.

我可以看到我有多少行:

$("#grid").getGridParam("records"));
Run Code Online (Sandbox Code Playgroud)

我可以重新加载一些不同的数据,如下所示:

$('#grid').trigger("reloadGrid");
Run Code Online (Sandbox Code Playgroud)

但是一旦我触发重新加载,我怎么知道什么时候加载并准备好让我看看它返回了多少行?

Ole*_*leg 21

重新加载jqGrid会产生与网格加载相同的事件.因此,您可以使用例如loadComplete网格加载后执行的最后一个事件(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:events#execution_order).所以代码可以

$("#grid").jqGrid({
    // different parameters
    loadComplete: function(data) {
        alert ("records="+$("#grid").getGridParam("records"));
    },
    // different parameters
});
Run Code Online (Sandbox Code Playgroud)


Cra*_*ntz 12

处理gridComplete活动.