#javascript #jqgrid #free-jqgrid
Вопрос:
У меня возникли некоторые проблемы с разработкой моего веб-приложения. Я использую Laravel 5.8 для бэкенда и jqGrid версии 4.6.0 для построения некоторых сеток.
У меня есть сборка сетки с динамическим URL-адресом, вызываемым для извлечения данных JSON на стороне сервера (URL зависит от сообщенных параметров фильтров). Таким образом, в сетке установлен loadonce
атрибут false
.
Моя проблема в том, что разбиение на страницы и фильтрация столбцов сейчас не работают, и я представляю, что мне нужно создать серверную часть для каждой функции разбиения на страницы и фильтрации. Но я не очень уверен, потому что я не нашел конкретного примера того, как это развить.
Я видел на вкладке «Сеть» Инструментов разработчика Google, что этот URL-адрес вызывается, например, когда я хочу отсортировать по столбцу : http://localhost/projetMecenat/public/listes/cerfa/json/null?_search=falseamp;nd=1621430296935amp;rows=5amp;page=1amp;sidx=NUM_CERFAamp;sord=asc
но я не знаю, как это использовать.
Если кто-то уже сталкивался с подобными ситуациями, я был бы признателен вам за помощь.
Заранее спасибо 🙂
Ответ №1:
Существует множество документов и примеров, которые описывают это. Вы должны просто найти и прочитать их. Я рекомендую вам начать с документов.
Пример MYSQL с подкачкой и сортировкой можно найти здесь
Это для xml-типа данных, но я думаю, что вы можете адаптировать его для JSON.