jQuery MiniUI

 找回密码
 立即注册
查看: 2991|回复: 3
打印 上一主题 下一主题

tree节点禁用问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-12-27 11:03:20 |只看该作者 |倒序浏览
本帖最后由 luochenzc 于 2017-12-27 11:14 编辑

如果节点被禁用  应该只是不能被选中  但是比如说双击事件还是会生效   这样的话如果我先选中一个没被禁用的节点  再双击被禁用的节点  在方法里我还是会获取到被选中的那个节点   有没有办法解决这种问题   比如取消禁用节点的所有事件 ,没被禁用的节点事件还是生效     或者说我双击事件怎么能获取到双击的那个节点 无论节点有没有被禁用

Rank: 8Rank: 8

沙发
发表于 2017-12-27 13:15:51 |只看该作者
如果你需要的只是不能被选中,那么请使用onbeforenodecheck事件,e.cancel=true来阻止。

Rank: 1

板凳
发表于 2017-12-27 14:15:04 |只看该作者
你好 ,有没有关于e.cancel方面的资料,全面些的

Rank: 8Rank: 8

地板
发表于 2017-12-27 17:35:02 |只看该作者
luochenzc 发表于 2017-12-27 14:15
你好 ,有没有关于e.cancel方面的资料,全面些的

每个事件都有不同的参数,e.cancel一般用来阻止,比如beforeselect,选择行前发生,然后e.cancel=true就可以阻止选中行为。

Archiver|普加软件

GMT+8, 2024-11-22 21:03 , Processed in 1.059740 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部