`
a116475939
  • 浏览: 8099 次
文章分类
社区版块
存档分类
最新评论

Ztree使用方法

 
阅读更多

今天在工作中简单得学习了使用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, //数据是否采用简单 Array 格式,默认false
            treeNodeKey : "id", //在isSimpleData格式下,当前节点id属性
            treeNodeParentKey : "pId", //在isSimpleData格式下,当前节点的父节点id属性
            showLine : true, //是否显示节点间的连线
            checkable : true, //每个节点上是否显示 CheckBox
            callback: {
                onClick: leftClick//单击
            }
        };
        var tree = ${departmentTree};//后台传递的Jsontree

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使用方法.docx

    ### Ztree 使用方法详解 #### 一、简介 Ztree 是一个依赖于 jQuery 的轻量级树插件,用于在 Web 页面中展示树形结构的数据。它提供了丰富的配置选项和强大的功能,支持异步加载数据、自定义节点样式、响应式布局等...

    jQuery树控件zTree使用方法详解(一)

    《jQuery树控件zTree使用方法详解》 在前端开发中,树形控件是一种常见的UI元素,用于展示层级关系的数据。jQuery插件zTree是一款功能丰富的树状控件,适用于构建各种复杂的树形结构。本文将深入探讨zTree的使用...

    jquery ztree.rar 资源下载

    文档"Ztree使用方法.docx"详尽地介绍了zTree的安装、配置、基本操作以及高级特性,是初学者快速入门的良好指南。以下是对其中关键知识点的提炼: 1. **安装与引入**:zTree的使用首先需要将库文件(如JQuery zTree ...

    ztree使用完整示例

    在 JavaScript 中,通过 `$.fn.zTree.init()` 方法初始化 ZTree,传入容器元素、节点数据和配置对象。 ```javascript var setting = {}; var zNodes = [ { name: "节点1", children: [{ name: "子节点1" }, { ...

    jQuery树插件zTree使用方法详解

    在本篇文章中,我们将深入探讨zTree的使用方法,包括基本的配置、数据格式、事件处理以及复选框模板的设置。 首先,使用zTree前需要从官方或者其他可靠的资源下载zTree插件,通常包含必要的CSS样式文件和JavaScript...

    ztree使用说明ztree.zip

    在本说明中,我们将详细介绍zTree的基本使用方法、配置选项、事件处理以及常见问题。 ### 一、安装与引入 首先,你需要下载zTree的最新版本,并在HTML文件中引入jQuery库和zTree的核心CSS及JavaScript文件。例如:...

    Ztree使用教程

    "ZTree使用教程" ZTree是基于jQuery的树形控件,能够帮助开发者快速构建树形结构的界面。下面是ZTree使用教程的详细介绍: ...通过本教程,读者可以快速掌握ZTree的使用方法,并应用于实际项目中。

    ztree资源,及使用说明

    - **初始化zTree**:在JavaScript中,通过调用`$.fn.zTree.init()`方法来初始化zTree,传入DOM元素、配置项和数据源。 - **设置配置项**:配置项可以设定zTree的行为,例如是否启用异步加载、是否允许多选等。 - **...

    ztree用法和例子

    使用 JavaScript 初始化 ZTree,设置相关配置项。例如: ```javascript var setting = {}; var zNodes = [ { name: "父节点1", children: [{ name: "子节点1" }, { name: "子节点2" }] }, { name: "父节点2" }...

    关于ztree的详细文档

    使用 `$().zTree()` 方法初始化树,传入 `$("#treeDemo")` 选择器(对应页面中的 `&lt;ul&gt;` 元素)、`setting` 配置对象和 `zNodes` 数据。`setting` 包含了 zTree 的各种配置项,而 `zNodes` 是节点数据数组。 例如:...

    zTree zTree zTree

    以下是对zTree核心特性和使用方法的详细解释。 一、基本概念与结构 zTree的核心是通过JSON数据格式来构建树节点,每个节点包含id、name、pId(父节点id)等属性,可以根据需求扩展其他自定义属性。树形结构由多个...

    zTree帮助文档_ztree_

    1. **初始化**:使用`$.fn.zTree.init()`方法初始化zTree,需要传入选择的DOM元素和配置对象。 2. **操作节点**: - `expandNode()`:展开或折叠指定节点。 - `selectNode()`:选择或取消选择节点。 - `checkNode...

    ZTree使用

    最后,使用 JavaScript 调用 `$.fn.zTree.init()` 方法初始化 ZTree,传入容器元素和 JSON 数据。 ```html &lt;link href="zTreeStyle/zTreeStyle.css" rel="stylesheet"&gt; &lt;script src="jquery.js"&gt;&lt;/script&gt; ...

    zTree-zTree_v3-各种tree的使用大全(带搜索)

    **zTree_v3详解:全面掌握树形结构的使用** zTree是一款基于JavaScript的开源控件,主要用于构建可交互的树形数据结构。在【zTree-zTree_v3-各种tree的使用大全(带搜索)】这个压缩包中,包含了zTree_v3的完整源码和...

    ztree脚本、ztree下载

    此外,为了方便开发者,还会提供不同版本的API文档,如`zTreeAPI v2.5.chm`和`zTreeAPI v2.5.pdf`,这些文档详细介绍了每个方法、参数和事件,是学习和调试ztree的重要参考资料。 3. **ztree的PDF教程**:`zTreeAPI...

Global site tag (gtag.js) - Google Analytics