分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

zTree jquery-zTree的基本使用

发布时间:2023-09-06 01:10责任编辑:傅花花关键词:暂无标签

1.zTree的下载地址

  https://gitee.com/zTree/zTree_v3

  API文档:http://www.treejs.cn/v3/api.php

2.引入需要的文件

  <script type="text/javascript" src="../libs/ztree/jquery.ztree.core.js"></script>
  <script type="text/javascript" src="../libs/ztree/jquery.ztree.excheck.js"></script>
  <script type="text/javascript" src="../libs/validator/fm.validator.js"></script>
  <link rel="stylesheet" type="text/css" href="../libs/ztree/zTreeStyle.css"></script>

3.页面 code

 3.1 HTML

  <div class="container">
    <ul id="myZtree" class="ztree">
??    </ul>
??    <button class="btn-success" id="save">保存</button>
  </div>

 3.2 JS

  <script>
???    var treeNodes;
    var setting = { ?
???      check:{
???        enable:true,
???        chkStyle:‘checkbox‘,
???        chkboxType: { "Y": "ps", "N": "ps" },
???        autoCheckTrigger: true
???      },
???      data: {
???????        key : {
???????          // checked: "checked",
???????          // children: "definedName",//定义保存子节点数据的属性名称;默认‘children‘
???????????          title : "menuName", //鼠标悬停显示的信息
???????????          name : "menuName" //网页上显示出节点的名称
???????        },
???????        simpleData: {
???????????          enable: true,
???????????          idKey: "id", //修改默认的ID为自己的ID
???????????          pIdKey: "pid",//修改默认父级ID为自己数据的父级ID
???????????          rootPId: -1 ????//根节点的ID
???????        }
???      }
    };
    $(function(){
      $.ajax({
        type : ‘post‘,
        async : false,
        cache : false,
        dataType : ‘json‘,
        url : ‘/manage/role/menu/list‘,
        data : {
          roleId: 2,
          access_token: getToken()
        },
        success : function(data) {
          treeNodes = $.fn.zTree.init($("#myZtree"), setting, data.data);//初始化
        }
      });
      $(‘#save‘).click(function(){
        var treeObj = $.fn.zTree.getZTreeObj("myZtree");//使用此方法获取需要进行操作的 zTree 对象
        var node = treeObj.getCheckedNodes();
      })
})
</script>

效果图

  

  

zTree jquery-zTree的基本使用

原文地址:http://www.cnblogs.com/adolfvicto/p/7514262.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved