Хотя я смог программно добавить свои собственные данные поста, я не могу понять, как заставить этот код отправлять _search: true
в запросе.
var data = grid.jqGrid("getGridParam", "postData");
data._search = true;
data.searchString = id.toString();
data.searchOper = "eq";
data.searchField = "userid";
grid.jqGrid("setGridParam", { "postData": data });
grid.trigger("reloadGrid");
Поля добавлены правильно, но где-то на пути _search, похоже, установлено значение false, потому что для каждого запроса установлено значение false. Есть ли что-то еще, что я должен сделать, чтобы это было "правдой"? Я запускаю поиск по панели инструментов, но большую часть времени, когда этот код будет вызываться, ничего не вводится, и приличный кусок кода утилиты на моем сервере проверяет _search перед обработкой запросов.