好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

jquery 插件ztree的应用简单的树(tree)

jquery 插件ztree的应用简单的树(tree)

 首先在这分享一下 ztree 的 api 地址: http://HdhCmsTestbaby666.cn/v3/api.php 。如果本文中有些不明白的地方可以去查看 api 。

    我先介绍要构建一个 tree 所需 js 文件: query-1.4.4.min.js、 query.ztree.core-3.1.js、 jquery.ztree.excheck-3.1.js 这些文件可以去网上下载。

          好,有了这些 js 脚本,那么我们就要开始代码了,首先我们先来一个简单的例子,形成一个简单的 tree ,看代码如下             

      var  setting =  {
            check: {
                enable:   true  
            },
            data: {
                simpleData: {
                    enable:   true  
                }
            }
        };
          var  zNodes = [
            { id: 'root', pId:0, name:"root" },
            { id: '1', pId:'root', name:"1" },
            { id: '11', pId:'1', name:'11' },
            { id: '2', pId:'root', name:"2" },
            { id: '22', pId:'2', name:"22" }
        ];    
        $(document).ready(  function  (){
            $.fn.zTree.init($( "#treeDemo" ), setting, zNodes);
        }); 

     上面的形成的 tree 效果是这样的

          

    现在让我们简单解释一下 js 代码, 先来看这个行代码: $.fn.zTree.init($("#treeDemo"), setting, zNodes); 这是句话就是初始化 tree ,其中需要三个参数,参数一 $("#treeDemo") ,这是指定要把形成的 tree 现在那个 div 里,参数二   setting ,其作用是设置 tree 的一些属性,参数三 zNodes ,当然这是树所需要的节点,即是个 json 对象。

    好了, 我就先 setting 这个参数,剩下其他的大家一看就明白了。 看代码            

      var  setting =  {
            check: {
                enable:   true  
            },
            data: {
                simpleData: {
                    enable:   true  
                }
            }
        }; 

       其中的 check :是设置是否要显示复选框。 Data :是设置节点的数据模式,这里我们用的简单数据模式即 [{id:’1’,pId:’0’,name:”1”},[{id:’2’,pId:’1’,name:”2”},… 、 ] , setting ,还有很多属性设置,大家请参看 api 我就不一一介绍了。

好了简单的 tree 形成了。

 

 

标签:  ztree ,  jquery ztree

作者: Leo_wl

    

出处: http://HdhCmsTestcnblogs测试数据/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于jquery 插件ztree的应用简单的树(tree)的详细内容...

  阅读:37次