
Mi problema es el siguiente:
tengo dos combos ambos son cargados con data local pero necesito que al seleccionar el contenido del segundo combo dependa de la seleccion del primer combo
... he buscado en inter pero la mayoria de los ejemplo es con data remota.Aqui les dejo mi codigo:
- Código: Seleccionar todo
var parametro=new Ext.form.ComboBox({
fieldLabel:'Parametro',
anchor:'90%',
//region: 'west',
id:'Campo',
name:'Campo',
typeAhead:true,
allowBlank: false,
triggerAction:'all',
editable:false,
lazyRender:true,
mode:'local',
store:new Ext.data.ArrayStore({
id: 0,
fields: ['idFecha','valueFecha',],
data: [['dateRegister', 'Fecha de Registro'], ['dateModified', 'Fecha de Modificacion'], ['active', 'Estado o Activo']]
}),
valueField: 'idFecha',
displayField: 'valueFecha',
emptyText:'Seleccione...',
hiddenName:'Campo1',
scope:this
});
var Opcion=new Ext.form.ComboBox({
fieldLabel:'Opcion',
anchor:'90%',
name:'opcionCampo',
id:'opcionCampo',
//region: 'center',
typeAhead:true,
triggerAction:'all',
editable:false,
allowBlank: false,
lazyRender:true,
//mode:'local',
store:new Ext.data.ArrayStore({
id: 'dataopcion',
fields: ['idOpcion','valueOpcion'],
data: [['1', 'Desde'], ['2', 'Sobre'], ['3', 'Hasta'], ['4', 'Desde - Hasta']]
}),
valueField: 'idOpcion',
displayField: 'valueOpcion',
emptyText:'Seleccione...',
hiddenName:'opcion',
scope:this
});
en internet encontre..
- Código: Seleccionar todo
parametro.on('select',function(){
Opcion.setDisabled(false);
Opcion.store.load({
params: {
idOpcionEstado:'2'
}
});
city.enable();
},this);
pero me dice que el proxy no esta indefinido
Gracias!!! por cualquier aporte

