jQuery MiniUI

标题: 树的右键点击 菜单一闪而逝 [打印本页]

作者: mingzi    时间: 2023-4-27 14:21:58     标题: 树的右键点击 菜单一闪而逝

tree.on("nodemousedown",function (e) {
    console.log(e);
    var treeSelectNode = e.record;
    if (e.htmlEvent.button == "2"){
    var menu = mini.get("contextMenu");
    menu.showAtPos(e.htmlEvent.clientX,e.htmlEvent.clientY);
    }
})
代码如上
我希望鼠标右击树的时候菜单显示 但是debug的时候菜单显示了 等debug完菜单就消失了
这是为什么呢 有什么解决方法吗?


作者: felt    时间: 2023-4-27 14:26:41

http://www.miniui.com/demo/#src=tree/contextmenu.html
为什么不按我们标准方式绑定右键菜单
作者: mingzi    时间: 2023-4-27 14:51:09

felt 发表于 2023-4-27 14:26
http://www.miniui.com/demo/#src=tree/contextmenu.html
为什么不按我们标准方式绑定右键菜单 ...

我想根据节点的某一个属性进行判断 比如说 这个节点的type = 1 那么就显示 否接就不显示 也不会显示默认的右击事件 按您链接的方法我应该如何处理呢
作者: felt    时间: 2023-4-28 09:13:19

mingzi 发表于 2023-4-27 14:51
我想根据节点的某一个属性进行判断 比如说 这个节点的type = 1 那么就显示 否接就不显示 也不会显示默认 ...

http://www.miniui.com/demo/#src=datagrid/contextmenu.html
监听菜单的onbeforeopen事件处理




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