2016-03-11 2 views
-1

Я хочу сначала загрузить jqxGrid с сообщением (например, «Эта сетка содержит огромные данные». на ваш выбор, чтобы показать данные. "). В это время столбцы будут показаны с фильтрами, но без строк. Также изначально не должно быть вызова сервера/API.изначально загружает jqxgrid с пустыми данными (но не содержит целых столбцов), загружает данные по щелчку фильтра фильтра/сброса

После того, как фильтр будет установлен, появится вызов API, и данные должны быть загружены.

ответ

0

Вам нужно больше узнать о вашей настройке. Какой тип привязки данных, то есть конфигурация dataAdapter у вас есть?

Поскольку вы говорите об огромном количестве данных, я предполагаю, что вы используете сетку в виртуальном режиме - т. Е. Вы делаете фильтрацию на сервере? Если это так, я бы проверял, не установлен ли фильтр в объекте запроса на бэкэнд и не возвращает данных в этом случае. Вы можете использовать средство рендеринга панели инструментов для отображения вашего сообщения, если функция API сетки для проверки информации об фильтрах возвращает, что фильтр не установлен. Как только строка фильтра настроена по своему усмотрению, вы можете вернуть данные из бэкэнд и удалить подсказку с панели инструментов.

Если вам нужна дополнительная помощь, пожалуйста, опишите ситуацию лучше.

Смежные вопросы