jqGrid мульти-выбор сортировать / показывать отмеченные элементы всегда вверху - PullRequest
0 голосов
/ 17 ноября 2011

У меня есть jqGrid, который отображается в виде списка строк ... несколько тысяч.

Когда сетка загрузится, она свернет все данные с уже выбранным предыдущим выбором.

У меня вопрос, как мне установить порядок сортировки, чтобы всегда показывать выбранные элементы вверху?

Заранее спасибо !!

1 Ответ

1 голос
/ 17 ноября 2011

Ваш вопрос, кажется, очень близок к другому, на который я недавно ответил (см. здесь ).Если у вас есть несколько тысяч строк или тысяч событий, вы должны использовать подкачку даты для повышения производительности сетки.Решение, которое я предложил, очень простое и поддерживает сохранение выбранного состояния через пейджинг.

Еще одно замечание.Если у вас есть jqGrid с локальными данными, вы можете реализовать пользовательскую сортировку данных .Для этого вам просто нужно определить sorttype как функцию .Если данные должны быть отсортированы по столбцу, jqGrid будет сравнивать элементы.Функция sorttype должна просто возвращать любую строку или число, которое следует использовать вместо значения ячейки .В случае, если вы можете легко разместить, например, выбранные элементы в верхней части сетки.Вы можете найти примеры пользовательского форматирования здесь , здесь и здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...