Как вы можете видеть в исходном коде jqGrid (см. здесь ), поведение так задумано.Самая старая версия jqGrid, которую я смог найти, - это jqGrid 3.5.2, и в этой версии программное обеспечение фильтров сетки также сброшено.
Если вам нужно другое поведение кнопки перезагрузки, которую вы можете добавить (используя navButtonAdd ) ваша пользовательская кнопка, которая выглядит как оригинальная кнопка перезагрузки (она имеет «ui-icon-refresh» в качестве параметра buttonicon
) и реализует другое поведение перезагрузки.Например, вы можете просто вызвать trigger("reloadGrid", [{page:1}])
.
Еще одна возможность перезагрузить настройки - это beforeRefresh и afterRefresh события.