您的位置:首页 > 产品设计 > UI/UE

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属性值的:

$('#orgTree').find('.tree-node-selected').removeClass('tree-node-selected');


也可以把unselect方法添加到easyui源码中,以便随时调用,代码如下:



然后业务代码可以如下调用:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: