Tema: Combo ExtJS
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/10/2011, 14:14
tokkaido
 
Fecha de Ingreso: julio-2009
Mensajes: 90
Antigüedad: 14 años, 9 meses
Puntos: 4
Respuesta: Combo ExtJS

en :

function muestraDescripcion(valor)
{
var comboTipoPregunta = Ext.getCmp('provincias');
var stx = comboTipoPregunta.getStore();
var index = stx.find('provinciadelegacion',valor);
if(index>-1){
var record = stx.getAt(index);
return record.get('descprovincia');
}
};

donde dice :

var comboTipoPregunta = Ext.getCmp('provincias');

deberia decir:

var comboTipoPregunta = Ext.getCmp('idprovincias');

y mi sugerencia es que en vez de hacerlo asi:

var comboTipoPregunta = Ext.getCmp('provincias');
var stx = comboTipoPregunta.getStore();


lo hagas asi:

var stx = Ext.StoreMgr.lookup('st_provincias');


pero deberás agregarle una linea a tu store:

var provincias = new Ext.data.Store({
storeId: 'st_provincias',
reader: new Ext.data.JsonReader({
fields: ['idprovincia', 'descprovincia'],
root: 'rows'}),
proxy: new Ext.data.HttpProxy({
url: 'serverside/getProvincias.php'
}),
autoload:true
});


espero te sirva
__________________
C[^L*]D
[email protected]
tokkaido.blogspot.com
No hay mejor forma de aprender que enseñar