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 相关文章推荐
js类中获取外部函数名的方法
Aug 19 Javascript
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
Jan 05 Javascript
jQuery实现的AJAX简单弹出层效果代码
Nov 26 Javascript
JS获取文件大小方法小结
Dec 08 Javascript
vuejs动态组件给子组件传递数据的方法详解
Sep 09 Javascript
Angular的$http与$location
Dec 26 Javascript
谈谈Vue.js——vue-resource全攻略
Jan 16 Javascript
微信小程序滚动Tab实现左右可滑动切换
Aug 17 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
May 04 Javascript
Vue.js组件实现选项卡以及切换特效
Jul 24 Javascript
layui弹出框Tab选项卡的示例代码
Sep 04 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
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
php生成zip压缩文件的方法详解
2013/06/09 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
解决laravel groupBy 对查询结果进行分组出现的问题
2019/10/09 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
JavaScript脚本语言在网页中的简单应用
2007/05/13 Javascript
xheditor与validate插件冲突的解决方案
2010/04/15 Javascript
百度判断手机终端并自动跳转js代码及使用实例
2014/06/11 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
2014/08/16 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
2015/12/03 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
2017/01/05 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
微信小程序 转发功能的实现
2017/08/04 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
python实现五子棋游戏
2019/06/18 Python
详解Python用三种方式统计词频的方法
2019/07/29 Python
深入学习python多线程与GIL
2019/08/26 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
2019/12/25 Python
简单了解django文件下载方式
2020/02/10 Python
python操作链表的示例代码
2020/09/27 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
世界经理人咨询有限公司面试
2014/09/23 面试题
皮肤科医师岗位职责
2013/12/04 职场文书
高级编程求职信模板
2014/02/16 职场文书
保护环境标语
2014/06/09 职场文书
学生会辞职信
2015/03/02 职场文书
秋菊打官司观后感
2015/06/03 职场文书
主婚人致辞精选
2015/07/28 职场文书
个人向公司借款协议书
2016/03/19 职场文书