`
liyixing1
  • 浏览: 961909 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

jquery.treeview

阅读更多

第一步:装入所需文件

在HTML文档的标识里加入下面代码:
XML/HTML Code复制内容到剪贴板
 
<script type="text/javascript" src="jquery-1.4.2.min.js">script> 
 
 
<script type="text/javascript" src="TreeView/js/jQuery.tree.js">script> 
<link rel="stylesheet" type="text/css" href="TreeView/jQuery.tree.css"/> 
 
 
<script type="text/javascript" src="tree2.js">script> 
第二步:添加HTML代码

在HTML文档的标识里加入下面代码:
XML/HTML Code复制内容到剪贴板
<div id="tree">div> 
第三步:添加JavaScript代码

在HTML文档的标识里加入下面代码:
JavaScript Code复制内容到剪贴板
    var o = { 
        showcheck: true, 
        //url: "http://jscs.cloudapp.net/ControlsSample/GetChildData"; 
        animate:true, 
        cbiconpath: "lib/jquery/plugins/TreeView/images/icons/", //checkbox icon的目录位置 
        //icons: ["checkbox_0.gif", "checkbox_1.gif", "checkbox_2.gif"], 
        emptyiconpath:"lib/jquery/plugins/TreeView/images/s.gif", //checkbxo三态的图片 
        theme: "bbit-tree-lines", //bbit-tree-lines, bbit-tree-no-lines, bbit-tree-arrows 
        onnodeclick:function(item){alert(item.text);} 
    }; 
    o.data = treedata; 
    $("#tree").TreeView(o); 
}); 
插件配置参数
JavaScript Code复制内容到剪贴板
var dfop = 
            { 
                method: "POST", //默认采用POST提交数据 
                datatype: "json", //数据类型是json 
                url: false, //异步请求的url 
                cbiconpath: "images/icons/", //checkbox icon的目录位置 
                icons: ["checkbox_0.gif", "checkbox_1.gif", "checkbox_2.gif"], 
                emptyiconpath:"images/s.gif", //checkbxo三态的图片 
                showcheck: false, //是否显示checkbox 
                oncheckboxclick: false, //当checkstate状态变化时所触发的事件,但是不会触发因级联选择而引起的变化 
                onnodeclick: false, // 触发节点单击事件 
                cascadecheck: true, //是否启用级联,默认启用 
                data: null, //初始化数据 
                clicktoggle: true, //点击节点展开和收缩子节点 
                theme: "bbit-tree-arrows" //三种风格备选:bbit-tree-lines ,bbit-tree-no-lines,bbit-tree-arrows 
            }; 
节点数据格式(JSON)
JavaScript Code复制内容到剪贴板
data:[{ 
id:1, //ID只能包含英文数字下划线中划线 
text:"node 1", 
value:"1", 
showcheck:false, 
checkstate:0,         //0,1,2 
hasChildren:true, 
isexpand:false, 
complete:false, //是否已加载子节点 
ChildNodes:[] // child nodes 
}, 
.......... 

几个方法
JavaScript Code复制内容到剪贴板
$("#tree").getTSVs()  //获取所有选中的节点的Value数组 
$("#tree").getTSNs()  //获取所有选中的节点的Item数组 
$("#tree").getTCT()   // 获取当前节点的Item数组 
$("#tree").reflash()  // 刷新节点数据 
分享到:
评论

相关推荐

    jquery插件库(jquery.treeview插件库)

    jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery....

    jquery.treeview的实现

    &lt;link rel="stylesheet" href="css/jquery.treeview.css"&gt; &lt;script src="js/jquery.treeview.js"&gt; ``` 在HTML结构中,创建一个无序列表(`&lt;ul&gt;`),用于展示树状结构。每个列表项(`&lt;li&gt;`)代表树的一个节点,子...

    jsontree (jquery.treeview.js) jQuery插件版 treeview1.0

    jsontree (jquery.treeview.js) jQuery插件版 treeview1.0jsontree (jquery.treeview.js) jQuery插件版 treeview1.0jsontree (jquery.treeview.js) jQuery插件版 treeview1.0jsontree (jquery.treeview.js) jQuery...

    jquery.treeview.rar

    2. 解压缩后,将其中的“jquery.treeview.js”和对应的CSS文件(如“jquery.treeview.css”)放置到你的项目文件夹。 3. 在HTML文件中引用jQuery库和treeview的JS及CSS文件。 三、基本使用 1. HTML结构:创建一个...

    jsontree (jquery.treeview.js) jQuery插件版

    &lt;script src="jsontree/jquery.treeview.js"&gt; ``` ### 2. **CSS样式** `jQuery Treeview`还需要一个对应的CSS样式表来实现视觉效果。在`treeview1.0`压缩包中,可能包含一个默认的样式文件,例如`treeview.css`。...

    jquery.treeview.js树控件

    《jQuery Treeview.js 树形控件深度解析与应用》 在Web开发中,树形控件是一种常见的数据展示方式,它能够清晰地组织和层级化数据,方便用户浏览和操作。jQuery Treeview.js插件作为一款强大的JavaScript库,为...

    jquery.treeview.zip

    2. 接着,下载jQuery Treeview插件文件,包括CSS样式表(如`jquery.treeview.css`)和JavaScript文件(如`jquery.treeview.js`)。本例中的压缩包包含这两个文件。 3. 在HTML文件中,将CSS文件链接到`&lt;head&gt;`部分,...

    jQuery-Treeview.js v1.4 官方版.rar

    **jQuery Treeview.js 插件详解** jQuery Treeview.js 是一款功能强大的JavaScript库,用于将HTML列表转换为可交互的树形结构。这个插件基于流行的jQuery框架,为用户提供了一种简便的方式来展示层次化的数据,如...

    Jquery.Treeview+Jquery UI制作Web文件预览

    在本文中,我们将深入探讨如何使用Jquery.Treeview和Jquery UI来创建一个Web文件预览功能。这两个JavaScript库在Web开发中广泛用于增强用户体验,尤其是处理文件管理和展示。让我们一起详细了解一下它们的工作原理和...

    jquery.treeview用到的包

    首先,`jquery.treeview.css`是jQuery Treeview的核心样式文件。它定义了树节点的各种样式,如展开/折叠按钮、节点间的层次间距、选中状态等。通过调整这些样式,我们可以自定义树形视图的外观,使其与网站的整体...

    jquery treeview树控件.zip

    &lt;link rel="stylesheet" href="jquery.treeview.css"&gt; &lt;script src="jquery.js"&gt; &lt;script src="jquery.treeview.js"&gt; ``` 接着,你可以对 HTML 结构进行标记,添加必要的类名以指示树形结构: ```html &lt;li&gt;&lt;a ...

    为jQuery.Treeview添加右键菜单的实现代码

    1. 引入必要的jQuery库和插件:需要引入jquery.treeview.min.js树插件和jquery.contextmenu.r2.js右键菜单插件。 2. 准备JSON格式的数据源:可以使用AJAX方法动态从服务器获取数据,也可以直接定义在页面中。 3. ...

    jquery treeview demo

    《jQuery Treeview 演示详解》 在Web开发领域,jQuery库因其强大的功能和易用性而备受青睐。其中,jQuery UI中的TreeView组件是一种用于展示层级数据的强大工具,它能够将数据结构以树状的形式呈现,使得用户可以更...

    treeview.js树控件

    `treeview.js`是一款基于JavaScript和jQuery的树形控件,常用于构建网页中的层次结构展示,如导航菜单、文件系统目录或组织结构图等。它以其简洁的API和丰富的定制选项,深受前端开发者喜爱。 在JavaScript领域,树...

    jquery treeview async

    &lt;link rel="stylesheet" href="jquery.treeview.css"&gt; &lt;script src="jquery.js"&gt; &lt;script src="jquerytreeview.js"&gt; ``` 接着,你可以创建一个基础的HTML结构来表示树形菜单,比如: ```html &lt;ul id="treeview"&gt; ...

Global site tag (gtag.js) - Google Analytics