2015-01-05 3 views
0

У меня есть сетка, у которой нет заголовка. Требование состоит в сортировке сетки вручную. У меня есть список столбцов в combobox и radio buttons для указания имени столбца и направления сортировки соответственно. Как я могу сортировать эту сетку нажатием кнопки? Аналогично, как я могу скрыть/показать столбцы в одной сетке с использованием того же подхода (выбор столбцов из списка и нажатие кнопки)?Сортировка и фильтрация сетки без заголовка ExtJS

ответ

1

Есть методы API, которые вы можете вызвать для обеих задач.

Для сортировки учитывайте, что сортировка выполняется хранилищем, а не сеткой. Вы можете найти соответствующие методы в документации Ext.data.Store - поиск по ключевому слову 'sort'.

Для обработки столбцов вы получите столбец из коллекции предметов Ext.grid.header.Container.items, а затем вы вызовите метод show или hide в этом столбце.

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