Часть вашего вопроса о проверке пользовательского поиска, кажется, та же самая, на которую я ответил здесь . Ответ включает в себя демо , где включена проверка поля «Клиент».
Как видите, пользовательский поиск перемещен в модуль grid.addons.js в версии 4.0.0 jqGrid, поэтому его можно удалить в некоторых более поздних версиях jqGrid.
Нет специального поискового запроса к серверу. Существует только стандартный запрос на заполнение сетки, где параметр _search (соответствует параметру search
в jqGrid) имеет значение true, а некоторые другие параметры, такие как filters
, описывают критерии фильтра. Таким образом, вы можете использовать emptyrecords
параметр jqGrid (см. здесь ). Вы можете следовать демонстрации (см. ответ ), которая показывает сообщение в теле сетки.
У вас проблемы с gridResize
швами меня очень легко. Я полагаю, что вы либо не включили jQuery UI JavaScript (включая только CSS недостаточно), либо вы поместили вызов gridResize
не в том месте. Вы не разместили код JavaScript и код HTML, которые могли бы показать, какие файлы JavaScripts были загружены и в каком порядке. Поэтому я не могу ответить более точно.