cellclick( this, td, cellIndex, record, tr, rowIndex, e, eOpts )
Fired when table cell is clicked.
Parameters this : Ext.view.Table
td : HTMLElement The TD element for the cell.
cellIndex : Number
record : Ext.data.Model
tr : HTMLElement The TR element for the cell.
rowIndex : Number
e : Ext.EventObject
eOpts : Object The options object passed to Ext.util.Observable.addListener.
Fired when table cell is clicked.
Parameters this : Ext.view.Table
td : HTMLElement The TD element for the cell.
cellIndex : Number
record : Ext.data.Model
tr : HTMLElement The TR element for the cell.
rowIndex : Number
e : Ext.EventObject
eOpts : Object The options object passed to Ext.util.Observable.addListener.
参数:
this:表示当前grid对象
td:当前激发事件的单元格所在的TD标签
cellIndex : Number 第几个单元格
record : Ext.data.Model 当前单元格所在行的数据
tr : HTMLElement 当前单元格所在的tr标签 The TR element for the cell.
rowIndex : Number 第几行单元格
e : Ext.EventObject 当前事件对象
eOpts : Object 添加事件时的参数
非常感谢!,但是这个事件我的在treepanel上面看到的,我是想当我点击一个tree的叶子节点的时候就弹出一个对话框来。对话框我会写,但是给tree的叶子加单机事件我这么也加布上去。
listeners: { itemclick: function (view, record, item, index, e, eOpts) {}},//.....
按照您的方法果然有用,但是你能不能给我解释一下我真么知道view, record, item, index, e, eOpts都有一些什么样的属性,有没有什么方面循环方面可以把它的属性全部循环出来呀?
能不能给我说一下真么用!我不知道在什么地方可以看到呀!PS:我说的是view, record, item, index, e, eOpts
能不能给我说一下真么用!我不知道在什么地方可以看到呀!PS:我说的是view, record, item, index, e, eOpts你可以在firebug里找该事件的代码,然后在事件内部执行代码处加一个断点,然后就可以通过监控的方式看到各个参数的值了