Подробности см. в демо.
— Здесь текст списка с добавлением CSS-стиля.
Здесь введите код
— Импорт модуля treeGrid:
layui.config({
base: 'design/extend/'
}).extend({
treeGrid:'treeGrid'
}).use(['jquery','treeGrid','layer'], function(){
// To do ...
});
Параметр | Тип | Обязательно | Описание |
---|---|---|---|
limit | number | Нет | По умолчанию 10, даже без разбивки на страницы |
id | string | Да | Идентификатор таблицы, например, для метода addRow |
elem | string | Да | Селектор таблицы |
url | string | Нет | Адрес для получения данных |
data | JSON | Нет | Используется вместе с параметром url, один из двух должен быть указан |
cellMinWidth | number | Нет | Минимальная ширина столбца |
idField | string | Да | Поле идентификатора |
treeId | string | Да | Имя поля идентификатора дерева |
treeUpId | string | Да | Имя поля родительского идентификатора дерева |
treeShowName | string | Да | Поле имени для отображения в виде дерева |
heightRemove | array | Нет | Не учитывается при расчёте высоты, если таблица имеет фиксированную высоту, этот параметр не действует |
height | string | Нет | Высота по умолчанию — 100% от высоты окна, поддерживает числовые значения и проценты, а также значение full- |
iconOpen | boolean | Нет | Отображение значка (по умолчанию true) |
isOpenDefault | boolean | Нет | Состояние узла по умолчанию: развёрнутое или свёрнутое (по умолчанию true) |
loading | boolean | Нет | Включение анимации загрузки данных (по умолчанию true) |
method | string | Нет | Метод получения данных: GET или POST (по умолчанию POST) |
isPage | boolean | Нет | Включить ли разбивку на страницы (по умолчанию false) |
Примечание: все поля являются необязательными. Поля, связанные со структурой дерева, такие как id, parentId и name, можно настроить в параметрах таблицы.
Поле | Описание |
---|---|
lay_is_checked | Статус проверки (true, false) |
lay_is_radio | Однократный статус (true, false) |
lay_is_open | Развёрнутый узел |
lay_is_show | Отображаемый узел |
children | Массив дочерних элементов |
lay_is_row_check | Строка проверена |
lay_che_disabled | Запрет множественного выбора (true, false) |
lay_rad_disabled | Запрет одиночного выбора (true, false) |
lay_icon_open | Значок открытия |
lay_icon_close | Значок закрытия |
lay_icon | Значок листа |
Метод | Параметр | Описание |
---|---|---|
getDataMap | tableId | Получить данные списка |
addRow | tableId, index, data | Добавить строку данных |
delRow | tableId, data | Удалить строку данных |
treeNodeOpen | tableId, o, isOpen |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )