jQuery MiniUI

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

树的右键点击 菜单一闪而逝 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 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完菜单就消失了
这是为什么呢 有什么解决方法吗?

Rank: 8Rank: 8

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

Rank: 2

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

我想根据节点的某一个属性进行判断 比如说 这个节点的type = 1 那么就显示 否接就不显示 也不会显示默认的右击事件 按您链接的方法我应该如何处理呢

Rank: 8Rank: 8

地板
发表于 2023-4-28 09:13:19 |只看该作者
mingzi 发表于 2023-4-27 14:51
我想根据节点的某一个属性进行判断 比如说 这个节点的type = 1 那么就显示 否接就不显示 也不会显示默认 ...

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

Archiver|普加软件

GMT+8, 2024-11-25 18:32 , Processed in 1.027000 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部