Мои данные корректно загружаются на мою страницу. Однако у меня есть 2 текстовых поля и одна кнопка отправки, на основе которых я хочу отфильтровать записи с сервера.
Примечание: Я не использую существующую функциональность фильтров, которая доступна с jqgrid по умолчанию.
Я немного растерялся, как мне этого добиться. Есть ли встроенная способность jqgrid для достижения этой цели? То, как я сейчас это делаю, это то, что я обрабатываю событие click в моем javascript и предоставляю данные поста методу действия:
$('#submit').click(function () {
$("#customers").jqGrid('setGridParam', { postData: { 'ContactName': $('#contactName').val(),
CompanyName: $('#companyName').val()
}
});
$("#customers").trigger("reloadGrid");
});
Эти данные публикуются с помощью метода действия и работают нормально. Есть ли лучший способ сделать это? или я на правильном пути? Иногда я чувствую, что пишу меньше кода на сервере и стал больше программистом на стороне клиента, так как я начал использовать Asp.Net MVC 3.0;)