北京尚网汇智科技有限公司
您当前所在的位置:尚网汇智网站建设 > 前端语言JS技术 > 文章详细
网站建设知识
NEWS
联系我们
  • 网站建设服务电话
  • 400-883-2887
  • 公司地址:北京市昌平科技园区创意大厦2-806
  • 服务项目
    高端网站建设
    移动/微信网站建设
    手机APP开发
    OA/ERP业务系统开发
    网站维护托管
    CMS模板制作

    zTree树形菜单使用实例

    发布时间:2017-12-26 09:33:11
    在每个节点添加 id 和 pid, id 表示当前节点编号,pid 表示父节点编号

    第一步:在页面显示菜单位置,添加 ul设置 class=”ztree”
    第二步:开启简单数据格式支持
    第三步:编写树形菜单数据
    第四步:生成树形菜单

    复制代码
     1 <!DOCTYPE html>
     2 <html>
     3 
     4     <head>
     5         <meta charset="UTF-8">
     6         <title>ztree树形菜单的使用</title>
     7         <!-- 导入jquery核心类库 -->
     8         <script type="text/javascript" src="../js/jquery-1.8.3.js"></script>
     9         <!-- 导入easyui类库 -->
    10         <link id="easyuiTheme" rel="stylesheet" type="text/css" href="../js/easyui/themes/default/easyui.css">
    11         <link rel="stylesheet" type="text/css" href="../js/easyui/themes/icon.css">
    12         <link rel="stylesheet" type="text/css" href="../css/default.css">
    13         <script type="text/javascript" src="../js/easyui/jquery.easyui.min.js"></script>
    14         <!--引入ztree-->
    15         <script src="../js/ztree/jquery.ztree.all-3.5.js" type="text/javascript" charset="utf-8"></script>
    16         <link rel="stylesheet" type="text/css" href="../js/ztree/zTreeStyle.css" />
    17 
    18         <script type="text/javascript">
    19             //页面加载后执行
    20             $(function() {
    21                 //1.进行ztree树形菜单设置,开启简单json数据支持
    22                 var setting = {
    23                     data:{
    24                         simpleData:{
    25                             enable:true//开启简单json数据格式支持
    26                         }
    27                     }
    28                 };
    29 
    30                 //2.提供ztree树形菜单数据
    31                 var zNodes = [
    32                     {id:1,pId:0,name:"父节点一"},
    33                     {id:2,pId:0,name:"父节点二"},
    34                     {id:11,pId:1,name:"子节点一"},
    35                     {id:12,pId:1,name:"子节点二"},
    36                     {id:13,pId:2,name:"子节点三"},
    37                     {id:14,pId:2,name:"子节点四"}
    38                 ];
    39 
    40                 //3.生成树形菜单
    41                 $.fn.zTree.init($("#baseMenu"),setting,zNodes);
    42             });
    43         </script>
    44     </head>
    45 
    46     <body class="easyui-layout">
    47         <div data-options="region:'north',title:'你我他学习吧-学习Java的好博客!'" style="height:100px"></div>
    48         <div data-options="region:'west',title:'菜单导航'" style="width:200px">
    49             <!--折叠面板-->
    50             <div class="easyui-accordion" data-options="fit:true">
    51                 <div data-options="title:'基础菜单'">
    52                     <!--通过ztree插件,制作树形菜单-->
    53                     <ul id="baseMenu" class="ztree"></ul>
    54                 </div>
    55                 <div data-options="title:'系统菜单'">你我他学习吧</div>
    56             </div>
    57         </div>
    58         <div data-options="region:'center',title:'中部区域'">
    59             <!--选项卡面板-->
    60             <div id="mytabs" class="easyui-tabs" data-options="fit:true">
    61                 <div data-options="title:'CSDN博客',closable:true">选项卡面板一</div>
    62                 <div data-options="title:'博客园',closable:true">选项卡面板二</div>
    63             </div>
    64         </div>
    65         <div data-options="region:'east',title:'东部区域'" style="width:100px"></div>
    66         <div data-options="region:'south',title:'南部区域'" style="height:100px"></div>
    67     </body>
    69 </html>

    文章出自:北京网站建设公司-尚网汇智 https://www.net2006.com 如转载请注明出处!
    咨询服务热线
    400-883-2887
    客服电话:400-883-2887  传真:010-51654992  E-mail:support@net2006.com
    本站设计已受版权保护,任何公司及个人不得复制,违者将依法追究责任,特此声明。

    Copyright © 2005-2018 北京尚网汇智科技有限公司 版权所有 京ICP备13031271号
    查找内容: