栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

JQuery ZTree使用方法详解

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JQuery ZTree使用方法详解

JQuery ZTree简单使用

@(Javascript)[jQuery, ztree, 入门]

基本概述

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。专门适合项目开发,尤其是 树状菜单、树状数据的Web显示、权限管理等等。

zTree 是开源免费的软件(MIT 许可证)。在开源的作用下,zTree 越来越完善,目前已经拥有了不少粉丝,并且今后还会推出更多的 zTree 扩展功能库,让 zTree 更加强大。            ——参考《百度百科》

官网:zTree官网

PS:zTree的官方API文档和demo挺详细的,值得一读。

案例

使用标准json数据构造ztree

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


  
   
   ztree测试
   
   
   
   
   
   

   
   
   
  
  
   
   北部区域
   
    
     
      按钮
     
     
      
    内容3 内容4 内容1 内容2 东部区域 南部区域

    使用简单json数据构造ztree

       
        

      发送ajax请求获取动态json数据构造ztree

      json内容

      [
        { "id":"11", "pId":"0", "name":"菜单1"},
        { "id":"111", "pId":"11", "name":"菜单11", "page":"xx.action"},
        { "id":"112", "pId":"11", "name":"菜单12","page":"xx.action"},
        { "id":"113", "pId":"11", "name":"菜单13", "page":"xx.action"},
        { "id":"114", "pId":"11", "name":"菜单14","page":"xx.action"},
        { "id":"12", "pId":"0", "name":"菜单2"},
        { "id":"121", "pId":"12", "name":"菜单21" ,"page":"xx.action"},
        { "id":"122", "pId":"12", "name":"菜单22" ,"page":"xx.action"},
        { "id":"123", "pId":"12", "name":"菜单23" ,"page":"xx.action"},
        { "id":"13", "pId":"0", "name":"菜单3"},
        { "id":"131", "pId":"13", "name":"菜单31","page":"xx.action"},
        { "id":"132", "pId":"13", "name":"菜单32","page":"xx.action"}
      ]
      

      html片段

         
          

        为ztree节点绑定事件动态添加选项卡

        json内容

        [
          { "id":"11", "pId":"0", "name":"菜单1"},
          { "id":"111", "pId":"11", "name":"菜单11", "page":"xx.action"},
          { "id":"112", "pId":"11", "name":"菜单12","page":"xx.action"},
          { "id":"113", "pId":"11", "name":"菜单13", "page":"xx.action"},
          { "id":"114", "pId":"11", "name":"菜单14","page":"xx.action"},
          { "id":"12", "pId":"0", "name":"菜单2"},
          { "id":"121", "pId":"12", "name":"菜单21" ,"page":"xx.action"},
          { "id":"122", "pId":"12", "name":"菜单22" ,"page":"xx.action"},
          { "id":"123", "pId":"12", "name":"菜单23" ,"page":"xx.action"},
          { "id":"13", "pId":"0", "name":"菜单3"},
          { "id":"131", "pId":"13", "name":"菜单31","page":"xx.action"},
          { "id":"132", "pId":"13", "name":"菜单32","page":"xx.action"}
        ]
        

        html文件

           
            

          以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。

          转载请注明:文章转载自 www.mshxw.com
          本文地址:https://www.mshxw.com/it/91146.html
          我们一直用心在做
          关于我们 文章归档 网站地图 联系我们

          版权所有 (c)2021-2022 MSHXW.COM

          ICP备案号:晋ICP备2021003244-6号