Сортировка и фильтрация сетки без заголовков ExtJS

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


person user1640256    schedule 05.01.2015    source источник


Ответы (1)


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

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

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

person Saki    schedule 05.01.2015