У меня jqGrid 4.1.2, и я пытаюсь принудительно запускать фильтры в $ (document) .ready (
Я хочу добиться того, чтобы заполнить одно из полей фильтрации значениями и «нажать ввод», чтобы jqGrid отфильтровал его.
Я передал значения на страницу с помощью GET, распространил значение поля фильтра следующим образом:
var filteritem = document.getElementById("gs_fieldToBeFilteredID");
filteritem.value = "MY filter value";
Это приводит к тому, что поле фильтра заполняется «Моим значением фильтра». Но теперь я пытаюсь вызвать "Enter Press" в конце документа вот так:
$(document).ready(function () {
$("#myGrid")[0].triggerToolbar();
}
);
Я тоже пробовал
jQuery("#myGrid").jqGrid("filterToolbar");
без эффекта. Я также поместил приведенный выше код в событие jQGrid loadComplete без эффекта. Фильтр заполнен, но я "не могу" заставить его запустить фильтрацию ... есть идеи ?!
Буду признателен за любую помощь. С наилучшими пожеланиями