Событие jqgrid после завершения перезагрузки?

я использую jqgrid.

Я могу видеть, сколько строк у меня вот так:

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

Я могу перезагрузить некоторые разные данные, как это:

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

Но как только я вызову перезагрузку как я узнаю, когда он будет загружен и готов к просмотру, сколько строк он вернул?

6
задан JD Isaacks 20 August 2010 в 19:41
поделиться

2 ответа

Обработка события gridComplete .

12
ответ дан 8 December 2019 в 02:45
поделиться

Перезагрузка 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
});
21
ответ дан 8 December 2019 в 02:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: