程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> extjs-新手求救!EXTJS5的tree菜單如何實現右鍵菜單的問題

extjs-新手求救!EXTJS5的tree菜單如何實現右鍵菜單的問題

編輯:編程綜合問答
新手求救!EXTJS5的tree菜單如何實現右鍵菜單的問題

EXTJS5的tree菜單右鍵點擊節點時顯示右鍵菜單,添加,刪除,修改的操作

最佳回答:


        var selectedRow;
        var menu = Ext.create('Ext.menu.Menu', {
            floating: true,
            items: [{ text: '新建', handler: function () { console.log(selectedRow) ;/*....*/} }, { text: '刪除', handler: function () { } }],
            renderTo:document.body
        })
        Ext.define('Ext.tree.Panel', {
            listeners: {
                beforecellcontextmenu: function (pl, td, cellIndex, record, tr, rowIndex, e, eOpts) {
                    selectedRow = record;
                    var xy = Ext.get(td).getXY();
                    menu.showAt(xy[0] + 100, xy[1]);
                }
            },
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved