1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lds2013-bootstrap-treegrid

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Функции: реализация treegrid на основе bootstrap-table,

Содержание:

  • Поддержка пользовательских иконок для сворачивания и разворачивания;
  • Поддержка передачи пользовательского ID родителя, по умолчанию используется ParentId;
  • Для верхнего уровня родительский ID установлен в 0;
  • Изменён маленький значок перед последним дочерним уровнем;
  • Поддерживаются события сворачивания и развёртывания.

Использование:

<script src="./bootstrap/js/bootstrap.min.js"></script>
<script src="./bootstrap-table/bootstrap-table.min.js"></script>
<script src="./src/bootstrap-treegrid.min.js"></script>

$('#tb').bootstrapTable({
        method: 'post',
        url: '/HR/HrDept/GetList',
        singleSelect: true,//однострочный выбор
        clickToSelect: true,//автоматический выбор при щелчке по строке
        striped: true,//отображение чередующихся строк
        treeView: true,//отображение древовидного представления
        treeId: "DeptID",//определение поля для идентификации узлов дерева
        treeField: "DeptName",//определение поля узла дерева
        treeParentId: "MasterID", //определение поля родительского идентификатора
        treeRootLevel: 1,//уровень корня дерева
        treeCollapseAll: false,//полное сворачивание по умолчанию
        uniqueId: "DeptID", //уникальный идентификатор каждой строки, обычно первичный ключ
        columns:
        [
          { field: 'ck', checkbox: true },
          { field: 'DeptID', title: 'ID организации'},
          { field: 'MasterID', title: 'Идентификатор вышестоящего уровня', visible: false },
          { field: 'DeptName', title: 'Название организации' }
        ]
       });
  • Примечание: нет информации.

Эффект:

Эффект

Пользователь сообщил, что после девяти уровней отступов больше не будет, я попробовал и не обнаружил этой проблемы, снимок экрана ниже: Многоуровневая организация

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Плагин treegrid для табличных данных в виде дерева, реализованный на основе bootstrap3.X. Поддерживает функции настройки идентификаторов, родительских идентификаторов и возможности выбора вложенных элементов. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lds2013-bootstrap-treegrid.git
git@api.gitlife.ru:oschina-mirror/lds2013-bootstrap-treegrid.git
oschina-mirror
lds2013-bootstrap-treegrid
lds2013-bootstrap-treegrid
master