在treePanel或者treeGrid控件上面註冊itemcontextmenu事件就是右鍵菜單
'#deptGrid' : { itemcontextmenu : me.deptGrid_itemcontextmenu }
deptGrid_itemcontextmenu : function(his, record, item, index, e) { // 部門表的右鍵菜單 var me = this; e.preventDefault(); e.stopEvent();// 這兩個很重要,否則點擊鼠標右鍵還是會出現瀏覽器的選項 var array = [ { text : '添加員工', handler : function() { } }, { text : '修改部門', handler : function() { } }, { text : '刪除部門', handler : function() { } }]; var nodemenu = new Ext.menu.Menu({ items : array }); nodemenu.showAt(e.getXY());// 菜單打開的位置 }