Js操作树节点自动折叠展开的几种方法


Posted in Javascript onMay 05, 2014

1、方法一

var tree = L5.getCmp('edocOutfileRelationTree'); 
//增加选择树,节点自动折叠 
tree.on("click", function(node,e){ 
node.getUI().toggleCheck(true); 
}); 
tree.root.expand();

2、方法二
var tree = L5.getCmp('orgstrutree'); 
//增加选择树,节点自动折叠 
tree.on("click", function(node,e){ 
if(node.expanded==false){ 
node.expand(); 
}else{ 
node.collapse(); 
} 
});

结合使用:
var tree = L5.getCmp('orgstrutree'); 
//增加选择树,节点自动折叠 
tree.on("click", function(node,e){ 
var organType = node.record.get("organType"); 
if(organType == "8"){ 
node.getUI().toggleCheck(true); 
}else{ 
if(node.expanded==false){ 
node.expand(); 
}else{ 
node.collapse(); 
} 
} 
});
Javascript 相关文章推荐
JQuery中关于jquery.js与jquery.min.js的比较探讨
May 15 Javascript
jquery 追加tr和删除tr示例代码
Sep 12 Javascript
javascript使用 concat 方法对数组进行合并的方法
Sep 08 Javascript
Js获取当前日期时间及格式化代码
Sep 17 Javascript
jQuery实现的简单排序功能示例【冒泡排序】
Jan 13 Javascript
js实现密码强度检验
Jan 15 Javascript
easy ui datagrid 从编辑框中获取值的方法
Feb 22 Javascript
浅谈jQuery框架Ajax常用选项
Jul 08 jQuery
React Native之prop-types进行属性确认详解
Dec 19 Javascript
webpack中的热刷新与热加载的区别
Apr 09 Javascript
一些手写JavaScript常用的函数汇总
Apr 16 Javascript
微信小程序select下拉框实现源码
Nov 08 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
May 05 #Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
May 05 #Javascript
一个简单的jquery的多选下拉框(自写)
May 05 #Javascript
JavaScript日期时间格式化函数分享
May 05 #Javascript
js中substring和substr的定义和用法
May 05 #Javascript
JavaScript验证图片类型(扩展名)的函数分享
May 05 #Javascript
javascript校验价格合法性实例(必须输入2位小数)
May 05 #Javascript
You might like
mysq GBKl乱码
2006/11/28 PHP
php 什么是PEAR?(第三篇)
2009/03/19 PHP
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
ThinkPHP中session函数详解
2016/09/14 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
PHP getName()函数讲解
2019/02/03 PHP
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
详解JavaScript中数组的相关知识
2015/07/29 Javascript
基于jQuery的AJAX和JSON实现纯html数据模板
2016/08/09 Javascript
jQuery生成假加载动画效果
2016/12/01 Javascript
vue v-on监听事件详解
2017/05/17 Javascript
easyUI下拉列表点击事件使用方法
2017/05/18 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
Python入门篇之函数
2014/10/20 Python
Python函数中定义参数的四种方式
2014/11/30 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
python中的global关键字的使用方法
2019/08/20 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
在tensorflow以及keras安装目录查询操作(windows下)
2020/06/19 Python
python实现文件分片上传的接口自动化
2020/11/19 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
澳大利亚最大的网上油画销售画廊:Direct Art Australia
2018/04/15 全球购物
中式面点餐厅创业计划书
2014/01/29 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
2015年党员公开承诺事项
2015/04/27 职场文书
七年级数学教学反思
2016/02/17 职场文书