我有一个按钮可以在我的网格中添加行,我想在添加后立即开始编辑,但我只管理了如何选择它。这是按钮的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?
}
提前谢谢。
答案 0 :(得分:4)
使用网格编辑插件中的startEdit功能:
grid.editingPlugin.startEdit(rec, 0);
第二个参数是要编辑的列,如果您正在使用行编辑,则可以省略它。
此外,我非常确定开始编辑包括选择记录,因此可以省略代码中的选择部分。