我有这个按钮,有以下事件:
{
xtype: 'button',
scope: this,
text: 'Add',
itemId: 'btnadd',
icon : 'images/add.png',
handler : function()
{
var rec = new myStore({
language: ' ',
description: ' '
});
this.tempStore.add(rec); //store associated with grid
//rowEditing.startEdit(0, 0); problems!
}
}
只要该行被注释一切正常,如果我想打开行编辑器,就会发生一个奇怪的错误: 从那时起,不再可能选择单元格(我正在使用checkboxselection模型)。 怎么来的?
答案 0 :(得分:1)
RowEditing插件的方法startEdit期望记录和列标题作为参数,而不是位置: http://docs-origin.sencha.com/extjs/4.2.3/#!/api/Ext.grid.plugin.RowEditing-method-startEdit
尝试rowEditing.startEdit(rec);
或rowEditing.startEdit(rec, 0);