简介
Layui的树形表格treeTable,支持异步加载(懒加载)、复选框联动、折叠状态记忆。
更新日志
2019-11-18 (v2.0)
重构treeTable,不再基于数据表格table模块
支持懒加载(异步加载)、支持数据渲染
同时支持pid形式数据和children形式数据
无需指定最顶级pid,自动查找
支持复选框联动,支持半选状态
支持折叠状态记忆
支持只刷新某个节点下数据
支持自定义树形图标
支持设置节点勾选、获取勾选节点
支持行单击、双击、单元格单击、双击事件
支持单元格编辑,并且支持校验格式
支持固定表头,支持ful-xxx的写法
支持自定义复杂表头
优化搜索功能,提供更好的搜索体验
2018-07-22 (v1.0)
基于数据表格table模板实现树形结构
实现折叠/展开功能
使用文档
以下是1.0版本使用文档
引入模块
下载module/treetable-lay整个文件夹,放在你的项目里面,然后使用模块加载的方式使用:
layui.config({
base: 'module/'
}).extend({
treetable: 'treetable-lay/treetable'
}).use(['treetable'], function () {
var treetable = layui.treet