jQuery MiniUI

标题: tree节点禁用问题 [打印本页]

作者: luochenzc    时间: 2017-12-27 11:03:20     标题: tree节点禁用问题

本帖最后由 luochenzc 于 2017-12-27 11:14 编辑

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


作者: dforce    时间: 2017-12-27 13:15:51

如果你需要的只是不能被选中,那么请使用onbeforenodecheck事件,e.cancel=true来阻止。
作者: luochenzc    时间: 2017-12-27 14:15:04

你好 ,有没有关于e.cancel方面的资料,全面些的
作者: dforce    时间: 2017-12-27 17:35:02

luochenzc 发表于 2017-12-27 14:15
你好 ,有没有关于e.cancel方面的资料,全面些的

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2