首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs获取第一列的el解决办法

2012-06-14 
extjs获取第一列的el我想在第一列(numberer)序号列上添加一个单击事件,意思是在第一列的element上绑定一个

extjs获取第一列的el
我想在第一列(numberer)序号列上添加一个单击事件,意思是在第一列的element上绑定一个自定义事件,然后跟表头一样,点击可以弹出一个上下文菜单。要怎么获取到第一列的var el=....; 
el.addClsOnOver(this.overCls);
el.on('click', this.onElClick, this);
要怎么实现,可以是override(例如在afterRender中)


[解决办法]
var colModel = new Ext.grid.ColumnModel([
new aaa.grid.RowNumberer(),
{header: "Name1", width: 80, sortable: true},
{header: "Name2", width: 50, sortable: true},
{header: "Name3", width: 200, sortable: true}
 ]);

 Ext.define('aaa.grid.RowNumberer', {
extend : 'Ext.grid.RowNumberer',
......//加click
 });

热点排行