easyui tree节点取消选择方法
2015-10-29 15:35
1046 查看
easyui tree控件提供了check、uncheck、select方法,但未提供unselect方法,查看easyui源码文件jquery.easyui.min.js对select方法的定义:
可以发现,select方法调用_181方法,再来看一下_181方法:
到这里就一目了然了,当点击tree的某个节点时,把已经选择节点的class属性值去掉,然后将点击的当前节点的class属性值设置为选择状态
所以,要实现unselect功能,可以在业务方法中直接执行去掉选择class属性值的:
也可以把unselect方法添加到easyui源码中,以便随时调用,代码如下:
然后业务代码可以如下调用:
可以发现,select方法调用_181方法,再来看一下_181方法:
到这里就一目了然了,当点击tree的某个节点时,把已经选择节点的class属性值去掉,然后将点击的当前节点的class属性值设置为选择状态
所以,要实现unselect功能,可以在业务方法中直接执行去掉选择class属性值的:
$('#orgTree').find('.tree-node-selected').removeClass('tree-node-selected');
也可以把unselect方法添加到easyui源码中,以便随时调用,代码如下:
然后业务代码可以如下调用:
相关文章推荐
- Kendo UI - Class 基类定义
- iOS 如何解决UITableView刷新卡顿现象
- iOS_ UIScrollview_无限循环
- 日常问题记录--JSP页面中通过<s:property value="#parameters.userName[0]>获取URL参数中文时为乱码的解决办法
- warning: push.default is unset; its implicit value has changed in Git 2.0 from 'matching' to 'simple
- QueryRunner的使用
- 随机生成36位的UUID
- 【Mockplus教程】添加
- 【Mockplus教程】删除
- 【Mockplus教程】复制/粘贴/克隆
- easyui datebox 清空值或添加自定义按钮
- 使用Auto-Scaling服务在Bluemix平台构建可自动伸缩的应用
- 如何布局包含Image和Title的UIButton
- How to use For loop in CruiseControl.net
- 转载: buildroot编译环境
- Could not build module ‘libxmlSimu'
- uIP编译时配置选项
- iOS UICollectionViewController基本使用方法和简单的相册实现
- 使用ValueAnimator自定义动态XY图表View
- LeetCode N-Queens II