Ext grid 添加右击菜单


复制代码 代码如下:

grid . addListener ( 'rowcontextmenu' , rightClickFn ); // 右键菜单代码关键部分
//Menu 建立
var rightClick = new Ext . menu . Menu ({
id : 'rightClickCont' , // 在 HTML 文件中必须有个 rightClickCont 的 DIV 元素
items : [{
id : 'rMenu1' ,
handler : rMenu1Fn , // 点击后触发的事件
text : ' 右键菜单 1'
}, {
id : 'rMenu2' ,
handler : rMenu2Fn ,
text : ' 右键菜单 2'
}]
});
function rightClickFn ( grid , rowindex , e ){
e . preventDefault ();
rightClick . showAt ( e . getXY ());
}
function rMenu1Fn (){
Ext . MessageBox . alert ( 'right' , ' 右键菜单 1 被点击 ' );
}
function rMenu2Fn (){
Ext . MessageBox . alert ( 'right' , ' 右键菜单 2 被点击 ' );
}



相关阅读:
创建 ASP 页
由Javascript实现的页面日历
VBScript教程 第八课 使用循环语句
用批处理实现auto.exe的免疫功能
MySQL优化配置文件my.ini(discuz论坛)
asp下实现记录集内随机取记录的代码
MySQL for Linux (x86,libc6,Intel C++ Compiler)下载列表
使用Try…Catch块进行T-SQL错误处理
VBS编程教程 (第3篇)
HTML表格标记教程(35):跨列属性COLSPAN
在Ubuntu下试用OpenOffice.org 3 Beta
Server Core 下执行IIS7 的完整安装
迁移秘诀: 方便 Exchange 2000 迁移的 Exmerge 2000
sql 函数大全 比较常用的一些函数整理
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4