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 相关文章推荐
JavaScript 高效运行代码分析
Mar 18 Javascript
javascript使用eval或者new Function进行语法检查
Oct 16 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
Mar 14 Javascript
Vue实现自带的过滤器实例
Mar 09 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
Nov 07 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
Dec 16 Javascript
vue-cli开发环境实现跨域请求的方法
Apr 07 Javascript
详解JavaScript中操作符和表达式
Sep 12 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
Oct 08 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
js实现图片上传即时显示效果
Sep 30 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把session写入数据库示例
2014/02/26 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
js弹出层包含flash 不能关闭隐藏的2种处理方法
2013/06/17 Javascript
js展开闭合效果演示代码
2013/07/24 Javascript
javascript相等运算符与等同运算符详细介绍
2013/11/09 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
2016/02/27 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
JS简单实现点击复制链接的方法
2016/08/03 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
jquery实现手机端单店铺购物车结算删除功能
2017/02/22 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
2017/06/30 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
2017/12/08 Javascript
在Vue中使用Compass的方法
2018/03/02 Javascript
详解三种方式解决vue中v-html元素中标签样式
2018/11/22 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
2019/01/18 Javascript
[01:32]寻找你心中的那团火 DOTA2 TI9火焰传递活动今日开启
2019/05/16 DOTA
python实现2014火车票查询代码分享
2014/01/10 Python
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
Django DRF路由与扩展功能的实现
2020/06/03 Python
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
班主任对学生的评语
2014/04/26 职场文书
大学生工作自荐书
2014/06/16 职场文书
村当支部个人对照检查材料思想汇报
2014/10/06 职场文书
员工评语范文
2014/12/31 职场文书
大学生毕业评语
2014/12/31 职场文书
维稳承诺书
2015/01/20 职场文书
地球上的星星观后感
2015/06/02 职场文书
2016感恩母亲节校园广播稿
2015/12/17 职场文书
2016年小学感恩节活动总结
2016/04/01 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python