在每个节点添加 id 和 pid, id 表示当前节点编号,pid 表示父节点编号

第一步:在页面显示菜单位置,添加 ul设置 class=”ztree”

第二步:开启简单数据格式支持

第三步:编写树形菜单数据

第四步:生成树形菜单

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>ztree树形菜单的使用</title><!-- 导入jquery核心类库 --><script type="text/javascript" src="../js/jquery-1.8.3.js"></script><!-- 导入easyui类库 --><link id="easyuiTheme" rel="stylesheet" type="text/css" href="../js/easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="../js/easyui/themes/icon.css"><link rel="stylesheet" type="text/css" href="../css/default.css"><script type="text/javascript" src="../js/easyui/jquery.easyui.min.js"></script><!--引入ztree--><script src="../js/ztree/jquery.ztree.all-3.5.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="../js/ztree/zTreeStyle.css" /><script type="text/javascript">//页面加载后执行$(function() {//1.进行ztree树形菜单设置,开启简单json数据支持var setting = {data:{simpleData:{enable:true//开启简单json数据格式支持}}};//2.提供ztree树形菜单数据var zNodes = [{id:1,pId:0,name:"父节点一"},{id:2,pId:0,name:"父节点二"},{id:11,pId:1,name:"子节点一"},{id:12,pId:1,name:"子节点二"},{id:13,pId:2,name:"子节点三"},{id:14,pId:2,name:"子节点四"}];//3.生成树形菜单$.fn.zTree.init($("#baseMenu"),setting,zNodes);});</script></head><body class="easyui-layout"><div data-options="region:'north',title:'你我他学习吧-学习Java的好博客!'" style="height:100px"></div><div data-options="region:'west',title:'菜单导航'" style="width:200px"><!--折叠面板--><div class="easyui-accordion" data-options="fit:true"><div data-options="title:'基础菜单'"><!--通过ztree插件,制作树形菜单--><ul id="baseMenu" class="ztree"></ul></div><div data-options="title:'系统菜单'">你我他学习吧</div></div></div><div data-options="region:'center',title:'中部区域'"><!--选项卡面板--><div id="mytabs" class="easyui-tabs" data-options="fit:true"><div data-options="title:'CSDN博客',closable:true">选项卡面板一</div><div data-options="title:'博客园',closable:true">选项卡面板二</div></div></div><div data-options="region:'east',title:'东部区域'" style="width:100px"></div><div data-options="region:'south',title:'南部区域'" style="height:100px"></div></body></html>

zTree树形菜单使用实例相关推荐

  1. ztree树形菜单demo

    阅读目录 zTree树形菜单 回到顶部 zTree树形菜单 树形菜单使用方式如下: HTML引入的方式如下: <!DOCTYPE html><html><head> ...

  2. zTree树形菜单交互选项卡效果实现

    1. 添加自定义属性 page 2. 为 ztree 每个树形节点,添加点击事件 <!DOCTYPE html> <html><head><meta char ...

  3. vue树形权限菜单_Vue.js 递归组件实现树形菜单(实例分享)

    最近看了 Vue.js 的递归组件,实现了一个最基本的树形菜单. 项目结构: main.js 作为入口,很简单: import Vue from 'vue' Vue.config.debug = tr ...

  4. ztree 树形菜单结构转JSON

    以layui侧边栏菜单为例,实现java以json形式返回给前端侧边栏菜单 前端很常见的侧边栏菜单展示,但是前端有些控件的格式有自己的风格,只要返回标准json就可以进行转换 从数据库结构开始 常用p ...

  5. ztree和php结合实例,实例详解jQuery EasyUI结合zTree树形结构制作web页面

    JQuery EasyUI 结合 zTree树形结构制作web页面.easyui用起来比较简单,很好的封装了jquery的部分功能,使用起来更加方便,但是从1.2.3版本以后,商业用途是需要付费的,z ...

  6. java递归实现多级菜单栏_Java构建树形菜单以及支持多级菜单的实例代码

    这篇文章主要介绍了Java构建树形菜单的实例代码(支持多级菜单),非常不错,具有参考借鉴价值,需要的朋友可以参考下 效果图:支持多级菜单. 菜单实体类: public class Menu { // ...

  7. Struts2+Hibernate+Spring+ZTree+Dtree 实现树形菜单

    2019独角兽企业重金招聘Python工程师标准>>> 1.第一步配置web.xml <?xml version="1.0" encoding=" ...

  8. SpringMVC+ZTree实现树形菜单权限配置

    计划在开源项目里加入权限配置的功能,打算加入zTree实现树形结构. Team的Github开源项目链接:https://github.com/u014427391/jeeplatform 欢迎sta ...

  9. 使用ztree展示树形菜单结构

    官网:http://www.treejs.cn/v3/main.php#_zTreeInfo 一.功能简介 在权限系统中,实现给角色指定菜单权限的功能.主要包括以下几点: 读取全部菜单项,并以树形结构 ...

最新文章

  1. Python的enumerate()的坑
  2. python 运算太慢怎么办_python:网络安全攻击与防御的工具
  3. template模板的使用方法
  4. 力扣——机器人能否返回原点
  5. 如何扛住1.8亿/秒的双11数据洪峰?阿里流计算技术全揭秘
  6. hdu 2078 复习时间
  7. 江西理工大学c语言考试题库,江西理工大学C语言程序设计竞赛(初级组)(示例代码)...
  8. ubuntu16.04装机7: 挂载机械硬盘
  9. 硬件知识:打印机常见的故障及维护,值得收藏!
  10. 100名网工备考IE,最终能通过的,到底有几个?
  11. flog和flag_立个flag是什么意思什么梗? 不懂这操作你就out了!
  12. 手把手教如何用bib文件在latex里引用文献
  13. Linux S3C2440 学习笔记02
  14. Photoshop设计中用羽化消除边缘锯齿
  15. 计算机黑屏无法唤醒,联想笔记本睡眠中的黑屏无法唤醒,重启计算机或黑屏,该如何处理?...
  16. seo外包公司可以为企业带来什么好处
  17. 博士第六年还没有发Paper是一种什么样的体验?
  18. 2021年上半年软件设计师上午真题及答案解析(三)
  19. 国标GB28181介绍
  20. 浅析decltype一些有趣(实用)的用法

热门文章

  1. 【NLP】Doc2vec原理解析及代码实践
  2. 如何看待瘦身成功版BERT——ALBERT?
  3. 300米远程深度估计:港科大重磅开源自动驾驶深度感知新技术,远超现有雷达|CVPR2020
  4. 0308互联网新闻 | 网易云音乐App上线小程序入口;谷歌为机器学习框架TensorFlow发新模块...
  5. 互联网1分钟 |1130
  6. 架构设计从这5点考虑,能帮后期运维很大忙!
  7. [01-01]oracle数据库汉化
  8. 怎么通过邮箱发超大附件?介绍一种基于云服务的方法
  9. 微信小程序数据过滤(filter)方法
  10. 《DB2性能管理与实战》导读