zTree删除节点

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。

zTree删除节点.

 1 <!DOCTYPE html>
 2 <HTML>
 3 <HEAD>
 4     <TITLE> ZTREE DEMO - edit</TITLE>
 5     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 6     <link rel="stylesheet" href="../../../css/demo.css" type="text/css">
 7     <link rel="stylesheet" href="../../../css/zTreeStyle/zTreeStyle.css" type="text/css">
 8     <script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"></script>
 9     <script type="text/javascript" src="../../../js/jquery.ztree.core-3.5.js"></script>
10     <script type="text/javascript" src="../../../js/jquery.ztree.excheck-3.5.js"></script>
11     <script type="text/javascript" src="../../../js/jquery.ztree.exedit-3.5.js"></script>
12     <SCRIPT type="text/javascript">
13         var setting = {
14             edit: {
15                 enable: true,
16                 showRemoveBtn: function(treeId, treeNode) {
17                     if(treeNode.level == 0) {
18                     return false;
19                     } else {
20                     return true;
21                     }
22                 },
23                 showRenameBtn: false,
24                 removeTitle: "删除"
25             },
26             data: {
27                 simpleData: {
28                     enable: true
29                 }
30             },
31             callback: {
32                 beforeDrag: beforeDrag
33             }
34         };
35
36         var zNodes =[
37             { id:1, pId:0, name:"父节点 1", open:true},
38             { id:11, pId:1, name:"叶子节点 1-1"},
39             { id:12, pId:1, name:"叶子节点 1-2"},
40             { id:13, pId:1, name:"叶子节点 1-3"},
41             { id:2, pId:0, name:"父节点 2", open:true},
42             { id:21, pId:2, name:"叶子节点 2-1"},
43             { id:22, pId:2, name:"叶子节点 2-2"},
44             { id:23, pId:2, name:"叶子节点 2-3"},
45             { id:3, pId:0, name:"父节点 3", open:true},
46             { id:31, pId:3, name:"叶子节点 3-1"},
47             { id:32, pId:3, name:"叶子节点 3-2"},
48             { id:33, pId:3, name:"叶子节点 3-3"}
49         ];
50
51         function beforeDrag(treeId, treeNodes) {
52             return false;
53         }
54         $(document).ready(function(){
55             $.fn.zTree.init($("#treeDemo"), setting, zNodes);
56         });
57     </SCRIPT>
58 </HEAD>
59
60 <BODY>
61 <div class="content_wrap">
62     <div class="zTreeDemoBackground left">
63         <ul id="treeDemo" class="ztree"></ul>
64     </div>
65 </div>
66 </BODY>
67 </HTML>
时间: 2024-10-05 04:27:32

zTree删除节点的相关文章

bootstrap jQuery Ztree异步载入数据,check选择&amp;amp;可加入、改动、删除节点

效果图: 一.下载zTree插件 地址:http://www.ztree.me 二.html代码 <link href="../Scripts/zTree/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" /> <script src="../Scripts/zTree/js/jquery-1.4.4.min.js"></script> <script src

bootstrap jQuery Ztree异步加载数据,check选择&amp;可添加、修改、删除节点

效果图: 一.下载zTree插件 地址:http://www.ztree.me 二.html代码 <link href="../Scripts/zTree/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" /> <script src="../Scripts/zTree/js/jquery-1.4.4.min.js"></script> <script src

如何将zTree选中节点传递给后台

获取zTree选中节点 1 <body> 2 3 <script type="text/javascript"> 4 var setting = { 5 view: { 6 dblClickExpand: false, 7 showLine: true, 8 }, 9 check: { 10 enable: true, //必选项 11 chkboxType: { "Y": "p", "N": &quo

红黑树之删除节点

红黑树之删除节点 上一篇文章中讲了如何向红黑树中添加节点,也顺便创建了一棵红黑树.今天写写怎样从红黑树中删除节点. 相比于添加节点,删除节点要复杂的多.不过我们慢慢梳理,还是能够弄明白的. 回顾一下红黑树的性质 红黑树是每个节点都带有颜色属性的二叉查找树,颜色或红色或黑色.在二叉查找树强制一般要求以外,对于任何有效的红黑树我们增加了如下的额外要求: 节点是红色或黑色. 根节点是黑色. 每个叶节点(这里的叶节点是指NULL节点,在<算法导论>中这个节点叫哨兵节点,除了颜色属性外,其他属性值都为任

Hadoop 新增删除节点

1 新增Data节点 1.1 修改/etc/hosts,增加datanode的ip 1.2 在新增加的节点启动服务 hadoop-daemon.sh start datanode yarn-daemon.sh start nodemanager 1.3 均衡block start-balancer.sh 1)如果不balance,那么cluster会把新的数据都存放在新的node上,这样会降低mapred的工作效率 2)设置平衡阈值,默认是10%,值越低各节点越平衡,但消耗时间也更长 start

jQuery DOM操作之删除节点

下面示例可能用到如下HTML代码: <ul>   <li title="t1">苹果</li>   <li>香蕉</li>   <li>橘子</li>   <li>葡萄</li>   <li>草莓</li> </ul> 1.remove()方法: 作用:从DOM中删除所有匹配的元素,传入的参数用于根据jQuery表达式来筛选元素. 例如,删除上

jQuery插入,复制、替换和删除节点

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>jQuer

js 访问,插入,替换,创建,删除节点介绍

访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性.语法:elementNode.childNodes注意:如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList. 注意:1. IE全系列.firefox.chrome.opera.safari兼容问题2. 节点之间的空白符,在firefox.chrome.opera.safari浏览器是文本节点,所以IE是3,其它浏览器是7, 访问子节点的第一和最后项一.firstChild 属性返回'chi

二叉平衡树之删除节点

二叉平衡树之删除节点操作 更好的判断最小非平衡树类型的方法 在前一篇文章中,我们知道最小非平衡树可以分为四种类型,即:LL型.LR型.RR型和RL型.而且我也按照自己的理解,归纳了判断是哪种类型的方法.总结一下就是:设最小非平衡树的树根为unbalance,首先看unbalance的左右子树谁更高,如果左子树更高则为LX型.如果是右子树高则为RX型.再进一步,如果为LX型,将刚刚插入的节点的值value与unbalance左孩子进行比较,如果value大则为LR型,如果value小则为LL型.如