// GridPanel注册 grid.addListener('itemcontextmenu', itemcontextmenu); // 调用的函数 function itemcontextmenu(his, record, item, index, e) { // itemcontextmenu( Ext.view.View this, Ext.data.Model record, // HTMLElement item, Number index, Ext.EventObject e, Object eOpts ) // 分类代码表的右键菜单 e.preventDefault(); e.stopEvent();// 取消浏览器默认事件 var array = [ { text : '添加代码', handler : function() { } }, { text : '修改代码', handler : function() { } }, { text : '删除代码', handler : function() { alert(record.raw.id); } }]; var nodemenu = new Ext.menu.Menu({ items : array }); nodemenu.showAt(e.getXY());// 菜单打开的位置 };
Extjs 4.0.7 gridPanel记录添加右键菜单事件
最新推荐文章于 2022-09-26 14:04:43 发布