我正在使用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)