Extjs 在右键单击时创建上下文菜单

标签 extjs

我在创建上下文菜单(右键单击)时遇到问题。有人可以帮我编写代码吗?

我的代码:

var item = RMenu.add({
            text: '$Delete',
            id: 'Delete',
            icon:'../Tce/Images/tcdtpDelete.gif',
            handler:onItemClick,
            tooltip:'$Delete'
        });

最佳答案

listeners: {
    cellcontextmenu: function(table, td, cellIndex, record, tr, rowIndex, e) {
        Ext.create('Ext.menu.Menu',{
            items:[{
                text: 'Delete',
                handler: function() {
                    table.getStore().remove(table.getSelectionModel().getSelection());
                    table.getStore().sync();
                }
            }]
        }).showAt(e.pageX, e.pageY);
    }
}

关于Extjs 在右键单击时创建上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44797067/

相关文章:

javascript - 如何在 Extjs 商店阅读器中读取这个 json 字符串?

javascript - 使用 ExtJS 检查单选按钮

css - extjs 网格列标题自动换行不起作用

javascript - 为什么在使用百分比或 float 时我的布局没有扩展到窗口底部?

extjs - Ext JS 4.1.1 - 摘要网格 - 如何使用摘要行中的其他值计算摘要列

javascript - 使用 jsduck 记录事件处理程序的最佳方法是什么?

extjs - 如何在extjs中获取当前按钮的id?

extjs - 如何从 ExtJS 网格中双击的行中获取数据?

javascript - Extjs 4.0.2a 打破网格列隐藏?

javascript - 动态存储未在组合框 extjs 中加载数据