<script language="javascript" type="text/javascript" src="jquery-1.4.2.js"></script>
<script language="javascript" type="text/javascript" src="jquery.ztree-2.6.js"></script>
<link rel="stylesheet" type="text/css" href="zTreeStyle.css" />
<ul id="tree" class="tree" style="width:300px; overflow:auto;"></ul>
<input id="kk" type="button" value="获取节点值" onclick="ff()"/><br>
<input id="cch" type="button" value="改变树" onclick="cch()"/><br>
<textarea id="ta" cols="30" rows="5"></textarea>
<script language="javascript" type="text/javascript">
//alert($("kk").val());
var setting = {
// showLine: true,
checkable: true,
checkStyle:"checkbox",
nameCol : "ename",//不写,默认name
//nodesCol : "child",//不写,默认nodes
isSimpleData : true,
rootPID : -1,
treeNodeKey : "id",
treeNodeParentKey : "pId"
};
var zTreeNodes = [
{"id":1, "ename":"全国", "nodes":[
{"id":11, "ename":"北京大区", "nodes":[
{"id":111, "ename":"北京中心"}
]},
{"id":12, "ename":"上海大区"}
]}
];
var zTreeNodes2 = [
{"id":1, "pId":0, "ename":"全国"},
{"id":11, "pId":1, "ename":"河北大区 ",click :"ff2('11')"},
{"id":12, "pId":1, "ename":"山东大区",click : "ff2('12')" },
{"id":111, "pId":11, "ename":"石家庄中心",click : "ff2('111')" }
];
var zTree = $("#tree").zTree(setting, zTreeNodes2);
function ff2(nn){
alert(nn);
}
function cch(){
var zTree = $("#tree").zTree(setting, zTreeNodes);
}
</script>
分享到:
相关推荐
在IT行业中,jQuery Tree是一种基于jQuery库实现的可交互的树形数据结构组件。它允许用户以层次结构展示数据,通常用于网站导航、文件系统显示或者组织复杂的分类信息。在这个主题下,我们将深入探讨两个jQuery Tree...
在本文中,我们将深入探讨如何使用jQueryTree库来创建一个高效的左菜单树,以满足这样的需求。 首先,jQueryTree是一个基于jQuery的库,专门用于生成可交互的、动态的树形结构。它提供了丰富的API和事件处理机制,...
在这个案例中,每当用户在导航树中选择一个特定节点,应用会创建一个cookie,存储这个节点的信息。下次用户返回时,浏览器读取cookie,根据存储的数据恢复用户的查看位置。这需要使用到jQuery的cookie插件,如`...
JQuery Tree例子里面包含了JQuery库JQuery Tree例子里面包含了JQuery库JQuery Tree例子里面包含了JQuery库JQuery Tree例子里面包含了JQuery库JQuery Tree例子里面包含了JQuery库
在这个实例中,我们关注的是如何利用jQuery创建一个动态的目录树(menu tree),这是一种常见的用户界面元素,用于展示层级结构的数据,如网站导航、文件系统或数据库结构。目录树通常以缩进的形式呈现,用户可以...
本文将深入探讨jQuery中的一个经典树形组件——jQuery Tree,帮助开发者更好地理解和应用这一工具。 jQuery Tree组件是基于流行的JavaScript库jQuery构建的,它为开发者提供了在网页上创建交互式、可操作的树状结构...
总之,这个"一个精简的jquery生成tree例子"是一个介绍如何使用jQuery轻松创建树形结构的教程。通过理解并实践这个例子,开发者可以学习到如何利用jQuery进行DOM操作,处理用户交互,并从数据中构建动态的HTML结构。
jQuery Tree插件有很多实现,例如`jstree`,这是一个非常流行的选择,它提供了丰富的功能和良好的社区支持。但也有其他类似插件,如`jQuery UI Treeview`、`EasyTree`等,开发者可以根据项目需求和自身喜好进行选择...
在使用jQueryTree时,首先需要在HTML中创建一个元素作为树形视图容器,然后通过JavaScript进行初始化配置。以下是一个基础的异步加载配置示例: ```html <div id="tree"> $(function() { $('#tree').jtreeview({...
jstree是一个轻量级的JavaScript库,提供了一整套完善的API和多种可定制的配置选项,用于创建具有拖放、搜索、多选、上下文菜单等丰富功能的树结构。它的优点在于易于集成,与各种前端框架兼容,并且提供了良好的...
在这个例子中,我们关注的是zTree,一个基于jQuery的优秀树形插件。zTree v2.6是其较早的一个稳定版本,虽然现在有更新的版本,但v2.6依然广泛应用于许多项目中。 **一、zTree核心特性** 1. **多样的节点样式**:...
在IT行业中,jQuery Tree是一种广泛使用的JavaScript库,用于在网页上创建交互式的树形结构,尤其适用于数据组织和导航。jQuery Tree的样式多样性是其一大亮点,它允许开发者根据项目需求定制各种外观和功能,从而...
总的来说,"jQuery tree 无穷节点的树插件"是一个强大且灵活的工具,它能够帮助开发者高效地展示和操作无限深度的树形数据,并且提供了多选复选框的功能,极大地提升了用户体验。在实际项目中,这样的插件可以显著...
在本文中,我们将深入探讨如何使用jQuery来创建和操作树形菜单,以及如何利用特定的jQuery插件——jQuery Light Treeview。树形菜单在网页设计中广泛应用,它们为用户提供了一种有组织的方式来浏览和导航层次结构的...
动态生成树.rar"可能包含了使用jQuery实现树形结构的实例代码,可以解压查看具体实现细节。而"JqueryTree脚本.doc"则可能是关于jQuery Tree的使用指南或教程,包括如何初始化、添加节点、删除节点、展开/折叠节点等...
接下来,我们详细解析如何在项目中集成和使用jQuery Tree Multiselect: 1. **安装与引入**:首先,你需要在项目中引入jQuery库以及jQuery Tree Multiselect的CSS和JS文件。你可以通过CDN链接或者下载后本地引用。...
至于"Ext模拟Windows桌面"这个文件,可能是指使用jQuery或相关的扩展库(如jQuery UI)来创建一个类似于Windows操作系统桌面的界面。这通常涉及到窗口拖放功能、任务栏、图标缩略图等组件的实现。jQuery UI库提供了...
Struts2、Spring和Hibernate是Java企业级开发中常用的三大框架,它们的集成可以构建高效、灵活的应用...这个实例对于理解和掌握Java Web开发中的MVC模式、Ajax通信、JSON数据交换以及前端动态渲染都有很好的学习价值。
在本文中,我们将探讨几款常用的JQuery Tree插件,并进行一次简单的比较,以帮助开发者选择最适合他们项目需求的插件。JQuery Tree插件主要用于创建可交互的、层次化的目录结构,通常用于文件管理系统、组织结构展示...
JSTree是一款强大的基于JavaScript的树型视图库,它能够方便地在网页中构建和操作交互式的树结构。JSTree与jQuery库结合,提供了丰富的API和多种可配置选项,使得开发者能够轻松实现自定义功能,如拖放操作、搜索、...