今天在工作中简单得学习了使用ztree,
记录下来。
使用方法:
1,在页面中引入ztree的类库和样式文件。
<script type="text/javascript" src="/scripts/jquery-1.7.2.js"></script>
<script type="text/javascript" src="/scripts/ztree/jquery.ztree.all-3.5.min.js"></script>
<link rel="stylesheet" href="/scripts/ztree/zTreeStyle.css"type="text/css">
2,在body中放入
<div id="tree">
<ul id="treeDemo" class="ztree"></ul>
</div>
3,定义配置属性
var zTree;
var setting = {
isSimpleData : true,
treeNodeKey : "id",
treeNodeParentKey : "pId",
showLine : true,
checkable : true,
callback: {
onClick: leftClick
}
};
var tree = ${departmentTree};
4,最后加载Ztree
zTree = $.fn.zTree.init($("#treeDemo"), setting, tree.departmentTree)
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
### Ztree 使用方法详解 #### 一、简介 Ztree 是一个依赖于 jQuery 的轻量级树插件,用于在 Web 页面中展示树形结构的数据。它提供了丰富的配置选项和强大的功能,支持异步加载数据、自定义节点样式、响应式布局等...
《jQuery树控件zTree使用方法详解》 在前端开发中,树形控件是一种常见的UI元素,用于展示层级关系的数据。jQuery插件zTree是一款功能丰富的树状控件,适用于构建各种复杂的树形结构。本文将深入探讨zTree的使用...
文档"Ztree使用方法.docx"详尽地介绍了zTree的安装、配置、基本操作以及高级特性,是初学者快速入门的良好指南。以下是对其中关键知识点的提炼: 1. **安装与引入**:zTree的使用首先需要将库文件(如JQuery zTree ...
在 JavaScript 中,通过 `$.fn.zTree.init()` 方法初始化 ZTree,传入容器元素、节点数据和配置对象。 ```javascript var setting = {}; var zNodes = [ { name: "节点1", children: [{ name: "子节点1" }, { ...
在本篇文章中,我们将深入探讨zTree的使用方法,包括基本的配置、数据格式、事件处理以及复选框模板的设置。 首先,使用zTree前需要从官方或者其他可靠的资源下载zTree插件,通常包含必要的CSS样式文件和JavaScript...
在本说明中,我们将详细介绍zTree的基本使用方法、配置选项、事件处理以及常见问题。 ### 一、安装与引入 首先,你需要下载zTree的最新版本,并在HTML文件中引入jQuery库和zTree的核心CSS及JavaScript文件。例如:...
"ZTree使用教程" ZTree是基于jQuery的树形控件,能够帮助开发者快速构建树形结构的界面。下面是ZTree使用教程的详细介绍: ...通过本教程,读者可以快速掌握ZTree的使用方法,并应用于实际项目中。
- **初始化zTree**:在JavaScript中,通过调用`$.fn.zTree.init()`方法来初始化zTree,传入DOM元素、配置项和数据源。 - **设置配置项**:配置项可以设定zTree的行为,例如是否启用异步加载、是否允许多选等。 - **...
使用 JavaScript 初始化 ZTree,设置相关配置项。例如: ```javascript var setting = {}; var zNodes = [ { name: "父节点1", children: [{ name: "子节点1" }, { name: "子节点2" }] }, { name: "父节点2" }...
使用 `$().zTree()` 方法初始化树,传入 `$("#treeDemo")` 选择器(对应页面中的 `<ul>` 元素)、`setting` 配置对象和 `zNodes` 数据。`setting` 包含了 zTree 的各种配置项,而 `zNodes` 是节点数据数组。 例如:...
以下是对zTree核心特性和使用方法的详细解释。 一、基本概念与结构 zTree的核心是通过JSON数据格式来构建树节点,每个节点包含id、name、pId(父节点id)等属性,可以根据需求扩展其他自定义属性。树形结构由多个...
1. **初始化**:使用`$.fn.zTree.init()`方法初始化zTree,需要传入选择的DOM元素和配置对象。 2. **操作节点**: - `expandNode()`:展开或折叠指定节点。 - `selectNode()`:选择或取消选择节点。 - `checkNode...
最后,使用 JavaScript 调用 `$.fn.zTree.init()` 方法初始化 ZTree,传入容器元素和 JSON 数据。 ```html <link href="zTreeStyle/zTreeStyle.css" rel="stylesheet"> <script src="jquery.js"></script> ...
**zTree_v3详解:全面掌握树形结构的使用** zTree是一款基于JavaScript的开源控件,主要用于构建可交互的树形数据结构。在【zTree-zTree_v3-各种tree的使用大全(带搜索)】这个压缩包中,包含了zTree_v3的完整源码和...
此外,为了方便开发者,还会提供不同版本的API文档,如`zTreeAPI v2.5.chm`和`zTreeAPI v2.5.pdf`,这些文档详细介绍了每个方法、参数和事件,是学习和调试ztree的重要参考资料。 3. **ztree的PDF教程**:`zTreeAPI...