![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
/**//**
* 列表右键菜单
*/
client.addListener('rowcontextmenu', rightClickFn);
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
var rightClick = new Ext.menu.Menu(
{
id : 'rightClickCont',
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
items : [
{
id:'rMenu1',
text : '右键菜单1',
//handler:rMenuFn1
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
},
{
id:'rMenu2',
text : '右键菜单2',
//handler:rMenu2
}]
});
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
function rightClickFn(client, rowIndex, e)
{
e.preventDefault();
rightClick.showAt(e.getXY());
}
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
/**//**
* 单击
*/
client.addListener('rowclick', rowClickFn);
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
function rowClickFn(grid, rowIndex, e)
{
alert('你单击了' + rowIndex);
}
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
/**//**
* 双击
*/
client.addListener('rowdblclick', rowClickFn);
![](http://www.phpweblog.net/Images/OutliningIndicators/None.gif)
![](http://www.phpweblog.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
function rowClickFn(grid, rowIndex, e)
{
alert('你双击了' + rowIndex);
}
还有些菜单图标之类的属性添加一下就可以用了。
posted on 2007-12-05 11:02
阿门119 阅读(3121)
评论(1) 编辑 收藏 引用 网摘 所属分类:
Ext