zTree树的生成

--js代码:
$(function() {
      var $ztree = $('#lockTree');

      var setting = {
            check : {
                  enable : true,
                  chkStyle : "checkbox"
            },
            async : {
                  enable : true,
                  url : ctx + "permission/tree",
                  autoParam : [ "id=pid" ],
                  dataFilter : function(treeId, parentNode, childNodes) {
                        console.log(childNodes);
                        if (childNodes == null)
                              return null;
                        var nodes = childNodes.data;
                        return nodes;
                  }
            },
            data : {
                  simpleData : {
                        enable : true,
                        idKey : "id",
                        pIdKey : "pid",
                        rootPId : ""
                  }
            },
      };

      var znode = [ {
            id : '',
            name : '根目录',
            isParent : true,
            pid : ''
      } ];

      var ztree = $.fn.zTree.init($ztree, setting, znode);
}

html代码:
<button class="btn btn-default btn-sm permission" data-toggle="modal" data-target="#lockModal">
     <span class="glyphicon glyphicon-plus"></span> 新增</button>

<!-- 人员架构树模态框 -->
<div class="modal fade" id="lockModal" tabindex="-1" role="dialog" data-backdrop='static' aria-hidden="true">
     <div class="modal-dialog" role="document">
          <div class="modal-content">
               <div class="modal-body" style="text-align: center;">
                    <ul id="lockTree" class="ztree"></ul></div>

               <div class="modal-footer">
                    <button type="button" class="btn btn-primary">确定</button>
                    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button></div>
           </div>
     </div>
</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值