Tengo 3 cuadros combinados. Cuando hace clic en el primer cuadro, el segundo recuadro debe actualizarse mostrando los datos relevantes. Selecciono el primer combo, el segundo recuadro se actualiza perfectamente. Sin embargo, si lo intento de nuevo los mismos pasos que el segundo cuadro no se detiene la carga (ver imagen)extjs combo no se detiene cargando 4.07
Aquí está el código de mi vista
{
xtype: 'combobox',
name: 'Clients',
id: 'clients',
displayField: 'Name',
store: 'Clients',
queryMode: 'local',
mode: 'local',
valueField: 'Id',
fieldLabel: 'Clients'
},{
xtype: 'combobox',
name: 'Projects',
id: 'projects',
displayField: 'Name',
editable: false,
store: 'Projects',
queryMode: 'local',
mode: 'local',
valueField: 'Id',
fieldLabel: 'Projects'
}
y desde mi controlador
stores: ['Projects', 'Clients', 'Jobs'],
init: function() {
this.control({
'#clients': {
change: this.onClientSelect
},
'processlist button[action=copy]': {
click: this.onCopyPart
},
'#processColourContainer #processColourGrid': {
edit: this.onPurchaseOrderColourUpdate
}
});
},
onLaunch: function() {
var clients = this.getClientsStore();
clients.load();
},
onClientSelect: function (selModel, selection) {
var projects = this.getProjectsStore();
projects.load({
url: '/Projects/Read/?clientId=' + selection,
scope: this
});
},