Согласно странице jqGrid wiki , «это событие выполняется сразу после каждого запроса сервера.»
В моей сетке сверху есть панель инструментов фильтра.
$(table_data_obj).jqGrid('filterToolbar', {stringResult:true, searchOnEnter:true, autosearch:true, defaultSearch:'cn'});
и функция loadComplete, например:
loadComplete: function(data) {
data_processing(data);
}
Всякий раз, когда я фильтрую данные сетки локально (без запроса нового сервера), вызывается data_processing (data). И я не хочу такого поведения. Как я могу убедиться, что data_processing (data) вызывается только с новыми запросами к серверу.
Редактировать
Я хочу сделать некоторую обработку данных, каждый раз, когда новые данные выбираются с сервера. Есть ли лучшее место для этого?