EXTJS4创建多级菜单
var rightMenu = new Ext.menu.Menu(
{
items:[
{
text:"转到",
menu:new Ext.menu.Menu({
items:[{
text:"批量拆分",
handler:function(){
}
},{
text:"文本",
handler:function(){
}
}]
}),
handler:function(){
}
}
]
});
var rightClickMenuFn= function(view,record,item,index,e){
e.preventDefault();
rightMenu.showAt(e.getXY());
}
{
items:[
{
text:"转到",
menu:new Ext.menu.Menu({
items:[{
text:"批量拆分",
handler:function(){
}
},{
text:"文本",
handler:function(){
}
}]
}),
handler:function(){
}
}
]
});
var rightClickMenuFn= function(view,record,item,index,e){
e.preventDefault();
rightMenu.showAt(e.getXY());
}
pageParameter.projectViewGrid.on('itemcontextmenu', rightClickMenuFn);
pageParameter.projectViewGrid为grid对象 该代码往grid上注入一个右键菜单