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操作输入框提示信息且响应鼠标事件
Mar 25 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
Apr 06 Javascript
完美实现仿QQ空间评论回复特效
May 06 Javascript
轻量级网页遮罩层jQuery插件用法实例
Jul 31 Javascript
JavaScript每天必学之事件
Sep 18 Javascript
JS中的phototype详解
Feb 04 Javascript
vuex state及mapState的基础用法详解
Apr 19 Javascript
微信小程序城市选择及搜索功能的方法
Mar 22 Javascript
js实现tab栏切换效果
Aug 02 Javascript
ant design中upload组件上传大文件,显示进度条进度的实例
Oct 29 Javascript
教你一步步实现一个简易promise
Nov 02 Javascript
如何vue使用el-table遍历循环表头和表体数据
Apr 26 Vue.js
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
一个简单实现多条件查询的例子
2006/10/09 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
2014/09/12 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
jquery插件 cluetip 关键词注释
2010/01/12 Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
表单验证的完整应用案例探讨
2013/03/29 Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
2014/09/22 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
2014/12/09 Javascript
jQuery自定义添加"$"与解决"$"冲突的方法
2015/01/19 Javascript
JS实现控制表格只显示行边框或者只显示列边框的方法
2015/03/31 Javascript
javascript 闭包详解
2015/07/02 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
JavaScript如何动态创建table表格
2020/08/02 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
详解JavaScript中Hash Map映射结构的实现
2016/05/21 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
2017/11/09 Javascript
JS基于for语句编写的九九乘法表示例
2018/01/04 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
Vue.js进阶知识点总结
2018/04/01 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
2019/12/10 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
利用Tkinter(python3.6)实现一个简单计算器
2017/12/21 Python
python构建指数平滑预测模型示例
2019/11/21 Python
python利用xpath爬取网上数据并存储到django模型中
2021/02/26 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
西北政法大学自主招生自荐信
2014/01/29 职场文书
企业计划生育责任书
2015/05/09 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python
Python基础知识学习之类的继承
2021/05/31 Python