本文实例讲述了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" style="text-align: center;">
<ul id="baseTree" class="ztree" style="height: 300px; width:200px; overflow-y: auto"></ul>
<input type="button" id="btn" onclick="findNodes()" value="获取全部节点数据"/>
</div>
</div>
</body>
</html>
2、实现效果图:
(1)初始化
(2)单击“获取全部节点数据”
(3)单击“确定”
3、源码说明
var treeObj = $.fn.zTree.getZTreeObj("baseTree");
//获取全部节点数据
var nodes = treeObj.getNodes();
附:zTree_v3插件点击此处本站下载。
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
# jQuery
# 插件
# zTree
# 获取
# 一级节点
# 数据
# jQuery插件zTree实现的基本树与节点获取操作示例
# jQuery插件zTree实现删除树节点的方法示例
# jQuery插件zTree实现删除树子节点的方法示例
# jQuery插件zTree实现清空选中第一个节点所有子节点的方法
# jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
# jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
# jQuery插件zTree实现单独选中根节点中第一个节点示例
# Jquery树插件zTree实现菜单树
# jQuery zTree树插件简单使用教程
# 在AngularJS中使用jQuery的zTree插件的方法
# Jquery树插件zTree用法入门教程
# jQuery插件zTree实现的多选树效果示例
# 英山县
# 团风县
# 浠水县
# 罗田县
# 武穴市
# 麻城市
# 黄冈市
# 黄石市
# 株洲市
# 单击
# 汉口
# 黄石
# 武昌
# 长沙市
# 武汉市
# 湖北省
# 相关内容
# 湖南省
# 感兴趣
# 给大家
相关文章:
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
广东企业建站网站优化与SEO营销核心策略指南
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
如何用低价快速搭建高质量网站?
大同网页,大同瑞慈医院官网?
如何在新浪SAE免费搭建个人博客?
建站之星后台密码遗忘?如何快速找回?
网站制作的步骤包括,正确网址格式怎么写?
如何在云主机上快速搭建多站点网站?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
如何实现建站之星域名转发设置?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
c# 服务器GC和工作站GC的区别和设置
,有什么在线背英语单词效率比较高的网站?
h5网站制作工具有哪些,h5页面制作工具有哪些?
手机网站制作与建设方案,手机网站如何建设?
内网网站制作软件,内网的网站如何发布到外网?
如何快速启动建站代理加盟业务?
在线制作视频的网站有哪些,电脑如何制作视频短片?
,怎么用自己头像做动态表情包?
建站之星好吗?新手能否轻松上手建站?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
建站上传速度慢?如何优化加速网站加载效率?
如何挑选最适合建站的高性能VPS主机?
头像制作网站在线制作软件,dw网页背景图像怎么设置?
javascript基本数据类型及类型检测常用方法小结
如何在橙子建站上传落地页?操作指南详解
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
c++怎么用jemalloc c++替换默认内存分配器【性能】
如何通过智能用户系统一键生成高效建站方案?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
建站之星安装失败:服务器环境不兼容?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
如何用AWS免费套餐快速搭建高效网站?
如何选择适配移动端的WAP自助建站平台?
建站之星如何助力企业快速打造五合一网站?
如何获取上海专业网站定制建站电话?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
相册网站制作软件,图片上的网址怎么复制?
制作门户网站的参考文献在哪,小说网站怎么建立?
网站制作员失业,怎样查看自己网站的注册者?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
如何选择香港主机高效搭建外贸独立站?
青岛网站建设如何选择本地服务器?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
*请认真填写需求信息,我们会在24小时内与您取得联系。