У меня есть 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");
без эффекта.Я также поместил приведенный выше код в событие jCGrid loadComplete без эффекта. Фильтр заполнен, но я "не могу" заставить его запустить фильтрацию ... есть идеи?!
Буду признателен за любую помощь. С уважением,