ExtJS:专注于GridPanel中的单元格

时间:2013-12-11 14:28:35

标签: javascript extjs

我有一个按钮可以在我的网格中添加行,我想在添加后立即开始编辑,但我只管理了如何选择它。这是按钮的onclick:

addRegularPayment: function(button) {
    var rec = new ETaxi.settings.model.MyModel();
    var store = this.getMyModelStore();
    var grid = this.getMyGrid();
    store.insert(0, rec);
    grid.getSelectionModel().select(rec);
    //What I'm suppose to do?
}

提前谢谢。

1 个答案:

答案 0 :(得分:4)

使用网格编辑插件中的startEdit功能:

grid.editingPlugin.startEdit(rec, 0);

第二个参数是要编辑的列,如果您正在使用行编辑,则可以省略它。

此外,我非常确定开始编辑包括选择记录,因此可以省略代码中的选择部分。