您的位置:首页 > Web前端 > JavaScript

给 Extjs grid 加入右键菜单。

2010-05-14 14:59 253 查看
给 Extjs  grid 加入右键菜单。

receiveListGrid.on("rowcontextmenu",function(grid,rowIndex,e){
e.preventDefault();
if(rowIndex<0){return;}
var treeMenu = new Ext.menu.Menu
([
{
xtype:"",
text:"详细",
icon:"resources/images/default/dd/drop-yes.gif",
pressed:false,
handler:function(){
//获得行数据
var record = grid.getStore().getAt(rowIndex);
open_receive_detailWindow(record.data.smsIndex);
//record.data.taskId
}
},{
xtype:"",
text:"删除",
icon:"resources/images/default/dd/drop-yes.gif",
pressed:false,
handler:function(){
//获得行数据
var record = grid.getStore().getAt(rowIndex);
delReceivedMessage(record.data.smsIndex);
}
}
]);
treeMenu.showAt(e.getXY());
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  extjs function