功能说明:(详细使用方式在下面的文档中) 1、常规tree,无层级限制; 2、增加checkbox复选框; 3、两种数据绑定方式,json数组/异步数据接口,优化了数据格式; 4、节点默认选中状态; 5、节点是否可用; 6、父级节点拥有其子级节点全选功能; 7、父级节点监听子级节点选中状态,并更改自身状态; 8、加载等待提示; 9、加载完毕后的初始展开状态; 10、三种节点图标样式自定义设置,取自layui图标; 11、三种节点图标颜色自定义配色; 12、全选框; 13、全选框状态更改触发的监听事件自定义; 14、节点状态更改的监听事件自定义(节点点击事件,不包含全选框); 15、可自动撑起容器高度,容器最小高度100px; 16、解决单页面多个xtree冲突的问题; 17、如layui一样简单的使用方式; 提供四种方法: 1、获取全部[选中的][末级节点]原checkbox DOM对象,返回Array 2、获取全部原checkbox DOM对象,返回Array 3、通过value值找父级DOM对象,顶级节点与错误值均返回null 4、更新数据,重新渲染,无返回值
2021-08-27 17:26:52 709KB layui数菜单插件
1