我的用户中有此操作列。列表视图:
xtype: "actioncolumn",
items: [
{
tooltip: "Edit",
icon:'resources/img/edit.png',
handler: function (grid, rowIndex) {
var rec = grid.getStore().getAt(rowIndex);
// alert("Edit " + rec.get('username'));
}
}
]
在我的控制器中,我有这个:
init: function() {
this.control({
'userlist': {
itemdblclick: this.editUser
},
'useredit button[action=save]': {
click: this.updateUser
}
});
},
editUser: function(grid, record) {
var view = Ext.widget('useredit');
view.down('form').loadRecord(record);
},
我想以某种方式将Edit from actioncolumn链接到控制器中的editUser函数,但我陷入了困境,我需要一些帮助:)