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的6个Tab选项卡插件
Sep 03 Javascript
jquery自定义函数的多种方法
Jan 09 Javascript
javascript进行四舍五入方法汇总
Dec 16 Javascript
jQuery实现长按按钮触发事件的方法
Feb 02 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
Aug 24 Javascript
js基于myFocus实现轮播图效果
Feb 14 Javascript
@ResponseBody 和 @RequestBody 注解的区别
Mar 08 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
Jun 05 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
Dec 29 Javascript
微信小程序实现星星评价效果
Nov 02 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
Dec 28 Javascript
详解JSON.parse和JSON.stringify用法
Feb 18 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中养成7个面向对象的好习惯
2010/01/28 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
PHP防盗链代码实例
2014/08/27 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
js option删除代码集合
2008/11/12 Javascript
jQuery UI Dialog控件中的表单无法正常提交的解决方法
2010/12/19 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
node.js中的querystring.stringify方法使用说明
2014/12/10 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
JS获取url参数、主域名的方法实例分析
2016/08/03 Javascript
JS实现探测网站链接的方法【测试可用】
2016/11/08 Javascript
用Vue.js实现监听属性的变化
2016/11/17 Javascript
JS多物体实现缓冲运动效果示例
2016/12/20 Javascript
JavaScript无缝滚动效果的实例代码
2017/03/27 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
Vue开发Html5微信公众号的步骤
2019/04/11 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
基于iview-admin实现动态路由的示例代码
2019/10/02 Javascript
vue界面发送表情的实现代码
2020/09/11 Javascript
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
Python实现聊天机器人的示例代码
2018/07/09 Python
用Python实现数据的透视表的方法
2018/11/16 Python
python pandas cumsum求累计次数的用法
2019/07/29 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
Mac 使用python3的matplot画图不显示的解决
2019/11/23 Python
通过实例解析Python调用json模块
2019/12/11 Python
浅谈Selenium+Webdriver 常用的元素定位方式
2021/01/13 Python
基于 HTML5 Canvas实现 的交互式地铁线路图
2018/03/05 HTML / CSS
国家地理在线商店:Shop National Geographic
2018/06/30 全球购物
教学个人的自我评价分享
2014/02/16 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
实习护士自荐信
2014/06/21 职场文书
python实现简单石头剪刀布游戏
2021/10/24 Python