1.ztree
官网:http://www.treejs.cn/v3/main.php#_zTreeInfo
使用:
1.引入ztree.js及ztree所依赖的jquery
2.在body中准备ztree展示的一个容器
<div class="zTreeDemoBackground left">
<ul id="treeDemo" class="ztree"></ul>
</div>
3.填充数据:
var setting = { }; var zNodes =[ { name:"父节点1 - 展开", open:true, children: [ { name:"父节点11 - 折叠", children: [ { name:"叶子节点111"}, { name:"叶子节点112"}, { name:"叶子节点113"}, { name:"叶子节点114"} ]}, { name:"父节点12 - 折叠", children: [ { name:"叶子节点121"}, { name:"叶子节点122"}, { name:"叶子节点123"}, { name:"叶子节点124"} ]}, { name:"父节点13 - 没有子节点", isParent:true} ]}, { name:"父节点2 - 折叠", children: [ { name:"父节点21 - 展开", open:true, children: [ { name:"叶子节点211"}, { name:"叶子节点212"}, { name:"叶子节点213"}, { name:"叶子节点214"} ]}, { name:"父节点22 - 折叠", children: [ { name:"叶子节点221"}, { name:"叶子节点222"}, { name:"叶子节点223"}, { name:"叶子节点224"} ]}, { name:"父节点23 - 折叠", children: [ { name:"叶子节点231"}, { name:"叶子节点232"}, { name:"叶子节点233"}, { name:"叶子节点234"} ]} ]}, { name:"父节点3 - 没有子节点", isParent:true} ]; //这下面三个 都是一样的功能 都是就绪函数的意思。 // window.onload=function () { } // $(function () { // // }) $(document).ready(function(){ $.fn.zTree.init($("#treeDemo"), setting, zNodes); });