如何在网格中的EditingPlugin中启动编辑?

时间:2012-02-14 07:42:12

标签: javascript extjs

我知道行索引和列名。但EditingPlugin需要

startEdit( Ext.data.Model record, Ext.data.Model columnHeader )</code>.

我怎样才能把它拿回来?

2 个答案:

答案 0 :(得分:2)

您可以做的记录

record = grid.getStore().getAt(recordIndex);

但是对于列标题,我不认为你需要它,因为startit requeres列而不是它的标题。在CellEditing插件文档中,它表示列标题,但它将其描述为列对象。

columnHeader:Ext.data.Model Column对象定义要编辑的列

提供更详细的示例,给出可用的局部变量,我也会尝试为该列提供解决方案。

答案 1 :(得分:0)

如果你知道列索引,你也可以这样做:

 cellEditor.startEditByPosition({row:0,column:0})