重装完成后的jqgrid事件?

时间:2010-08-20 19:41:06

标签: jquery jqgrid

我正在使用jqgrid。

我可以看到我有多少行:

$("#grid").getGridParam("records"));

我可以重新加载一些不同的数据:

$('#grid').trigger("reloadGrid");

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

2 个答案:

答案 0 :(得分: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
});

答案 1 :(得分:11)

处理gridComplete事件。