Как я могу создать панель сетки ExtJs с флажками, такими как here.Панель сетки Extjs с флажками
ответ
В Ext 3.4 вы должны использовать плагин Ext.grid.CheckColumn
, как показано в примере EditorGrid, включенном в загрузку фрейма.
В Ext 4+ есть встроенный тип CheckColumn (xtype: 'checkcolumn'
). Больше информации можно найти в the API docs. Вот one example, который включает редактируемый столбец флажка в текущей версии Ext (соблюдение URL-адресов для каждой версии в принципе невозможно).
Вот пример того, что столбец конфигурации выглядит для столбца CheckBox в версии 4+:
xtype: 'checkcolumn',
header: 'Active?',
dataIndex: 'active', // model property to bind to
width: 60,
editor: {
xtype: 'checkbox',
cls: 'x-grid-checkheader-editor'
}
Как об использовании этого?
var checkBoxSelMod = new Ext.grid.CheckboxSelectionModel();
:-D
Можно переключать положение флажка, поместив объект модели выбора в нужное положение в списке столбцов. Это позволит вам разместить в ячейке несколько флажков.
Как вы перемещаете checkBoxSelMod в списке столбцов? – boatcoder
Например, если вы хотите его в столбце 3, то установите checkBoxSelModel в 3-ей позиции в атрибуте cols. –
Предыдущие ответы больше не работают в последней версии ExtJs. Ссылка на рабочий пример приведена здесь: example ExtJs 4.1
- 1. Отключить панель сетки с флажками
- 2. EXTJS 4.2 - Панель сетки Множественная сортировка сетки
- 3. ExtJS и простая панель сетки
- 4. Панель ExtJS не загружает содержимое сетки внутри
- 5. Extjs 6- прибудет сетки панель значение ячейки
- 6. Extjs mvc добавить запись в панель сетки
- 7. Панель инструментов ExtJS Grid
- 8. как показать панель сетки на всплывающей подсказке с помощью extjs
- 9. extjs пейджинговая панель инструментов
- 10. Добавить строку в панель сетки Extjs, которая не видна
- 11. Панель сетки ExtJS: Загрузите как можно больше предметов на экран
- 12. Как сделать панель сетки ExtJS истинным компонентом readonly
- 13. EXTJS 4 вложенные данные массива json на панель сетки
- 14. ExtJS 6 перетащить столбцы сетки на панель инструментов
- 15. Как уничтожить панель в extjs
- 16. Двойной щелчок в treepanel должен добавить в панель сетки Extjs
- 17. ExtJs 5.1 панель инструментов пейджинга в панели сетки
- 18. Как создать панель в ячейке сетки (ExtJS 3.3.1)
- 19. Панель вкладок Extjs с CodeMirror
- 20. ExtJS бесконечный стиль сетки
- 21. Форматирование столбца сетки ExtJS
- 22. Пейджинг на панели сетки (extjs)
- 23. Extjs ComboBox внутри сетки
- 24. ExtJS данные сетки SelectionChange
- 25. Модель выбора сетки ExtJS
- 26. Редактирование ячейки сетки ExtJS
- 27. EXTJS Неполадка строк сетки
- 28. Экран сетки EXTJS
- 29. Как добавить панель сетки в панель формы?
- 30. Скрыть панель панели панели программно ExtJs 5
Большое спасибо! – edtsech
Ссылки теперь разорены. – boatcoder
Я обновил ссылки. Спасибо за нижний уровень! –