温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

jQuery插件zTree如何获取一级节点数据

发布时间:2021-07-06 13:46:30 来源:亿速云 阅读:162 作者:小新 栏目:web开发

这篇文章主要介绍了jQuery插件zTree如何获取一级节点数据,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

具体如下:

1、实现代码:

<!DOCTYPE html> <html> <head>   <title>zTree实现基本树</title>   <meta http-equiv="content-type" content="text/html; charset=UTF-8">   <link rel="stylesheet" type="text/css" href="zTree_v3/css/demo.css" rel="external nofollow" >   <link rel="stylesheet" type="text/css" href="zTree_v3/css/zTreeStyle/zTreeStyle.css" rel="external nofollow" >   <script type="text/javascript" src="zTree_v3/js/jquery-1.4.4.min.js"></script>   <script type="text/javascript" src="zTree_v3/js/jquery.ztree.core.min.js"></script>   <script type="text/javascript">     <!--     var setting = {       data: {         simpleData: {           enable: true         }       }     };     var zNodes =[       { id:1, pId:0, name:"湖北省", open:true},       { id:11, pId:1, name:"武汉市", open:true},       { id:111, pId:11, name:"汉口"},       { id:112, pId:11, name:"汉阳"},       { id:113, pId:11, name:"武昌"},       { id:12, pId:1, name:"黄石市"},       { id:121, pId:12, name:"黄石港区"},       { id:122, pId:12, name:"西塞山区"},       { id:123, pId:12, name:"下陆区"},       { id:124, pId:12, name:"铁山区"},       { id:13, pId:1, name:"黄冈市"},       { id:131, pId:13, name:"黄州区"},       { id:132, pId:13, name:"麻城市"},       { id:133, pId:13, name:"武穴市"},       { id:134, pId:13, name:"团风县"},       { id:135, pId:13, name:"浠水县"},       { id:136, pId:13, name:"罗田县"},       { id:137, pId:13, name:"英山县"},       { id:2, pId:0, name:"湖南省", open:true},       { id:21, pId:2, name:"长沙市", open:true},       { id:211, pId:21, name:"芙蓉区"},       { id:212, pId:21, name:"天心区"},       { id:213, pId:21, name:"岳麓区"},       { id:214, pId:21, name:"开福区"},       { id:22, pId:2, name:"株洲市"},       { id:221, pId:22, name:"天元区"},       { id:222, pId:22, name:"荷塘区"},       { id:223, pId:22, name:"芦淞区"},       { id:224, pId:22, name:"石峰区"}     ];     $(document).ready(function(){       $.fn.zTree.init($("#baseTree"), setting, zNodes);     });     /**      * 获取全部节点数据      * 一级节点数据      */     function findNodes()     {       var treeObj = $.fn.zTree.getZTreeObj("baseTree");       //获取全部节点数据       var nodes = treeObj.getNodes();       for (var i=0, l=nodes.length; i < l; i++)       {         var nodeId = nodes[i].id;         var nodeName = nodes[i].name;         alert("树节点编码:"+nodeId+"\n"+"树节点名称:"+nodeName);       }     }     //-->   </script>  </head> <body> <div class="content_wrap">   <div class="zTreeDemoBackground left" >     <ul id="baseTree" class="ztree" ></ul>     <input type="button" id="btn" onclick="findNodes()" value="获取全部节点数据"/>   </div> </div> </body> </html>

2、实现效果图:

(1)初始化

jQuery插件zTree如何获取一级节点数据

(2)单击“获取全部节点数据”

jQuery插件zTree如何获取一级节点数据

(3)单击“确定”

jQuery插件zTree如何获取一级节点数据

3、源码说明

var treeObj = $.fn.zTree.getZTreeObj("baseTree"); //获取全部节点数据 var nodes = treeObj.getNodes();

感谢你能够认真阅读完这篇文章,希望小编分享的“jQuery插件zTree如何获取一级节点数据”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI