У меня есть сетка без заголовка. Требуется отсортировать сетку вручную. У меня есть список столбцов в поле со списком и переключатели, чтобы указать имя столбца и направление сортировки соответственно. Как я могу отсортировать эту сетку одним нажатием кнопки? Точно так же, как я могу скрыть/показать столбцы в той же сетке, используя тот же подход (выбор столбцов из списка и нажатие кнопки)?
Сортировка и фильтрация сетки без заголовков ExtJS
Ответы (1)
Существуют методы API, которые вы можете вызывать для обеих задач.
Для сортировки обратите внимание, что сортировка выполняется по хранилищу, а не по сетке. Вы можете найти соответствующие методы в Документация Ext.data.Store — поиск по ключевому слову «сортировка».
Для манипулирования столбцами вы должны получить столбец из коллекции элементов Ext.grid.header.Container.items, а затем вы должны вызвать метод show или hide для этого столбца.
person
Saki
schedule
05.01.2015