У меня есть следующий код в моем контроллере. Это отлично работает в Internet Explorer 9 и Firefox. Тем не менее, я получаю сообщение об ошибке «ах!
init: function () {
this.control({
'jobslist': {
selectionchange: this.onJobSelect
},
'jobdetail button[action=create]': {
click: this.onNewJobSelect
},
'jobdetail button[action=save]': {
click: this.onJobUpdate
},
'jobform button[action=remove]': {
click: this.onJobRemove
}
});
},
onLaunch: function () {
var jobsStore = this.getJobsStore();
jobsStore.load({
callback: this.onJobsLoad,
scope: this
});
},
onJobUpdate: function (selection) {
var form = Ext.getCmp('jobForm');
var record = form.getRecord();
var values = form.getValues();
record.set(values);
}