У меня есть обычная сортировка по нескольким столбцам данных в моей сетке. Я пытаюсь скрыть некоторые строки данных на основе их значения, пока я делаю сортировку. В функции у меня есть значение ячейки и объект строки, но я не вижу идентификатор строки, который я собираюсь использовать, чтобы скрыть эту строку данных. Есть ли способ получить идентификатор строки, или есть лучший способ атаковать скрытие строк при сортировке?
Содержимое сетки будет перезагружено во время сортировки. Поэтому вы можете использовать rowattr
для установки некоторых атрибутов в строках. Внутри обратного вызова rowattr
вас есть доступ к объекту, который представляет данные строки. Посмотрите на ответ. Он добавляет класс CSS myAltRowClass
в некоторые строки на основе содержимого из одного конкретного столбца. Вы можете сделать то же самое. Вам нужно просто определить display: none
для класса CSS myAltRowClass
. В качестве альтернативы callback rowattr
может возвращать {"style": "display: none"};
на некоторых строках.