janixams
21 Jun 2008, 5:14 AM
Hi all,
I have a JsonStore and I need to populate a field in my form when this store has been loaded. The problem is: My store never take data.
Here is the code...
JS code:
form_edit_proyecto = new Ext.form.Form({labelAlign: 'top', url:'./PHP/procesar.php?editProyecto'});
var edit_nombres_proy = new Ext.data.JsonStore({
fields: ['nombre'],
root: 'nombre_proyecto',
url: './PHP/datos_generador.php?obtener_proy'
});
edit_nombres_proy.on('load',function(){
form_edit_proyecto.findField('nombre_proyecto_L').setValue(edit_nombres_proy.getAt(0).data.nombre);
});
form_edit_proyecto.column({width:225},
new Ext.form.TextField({
fieldLabel: 'Nombre actual del Proyecto',
name: 'nombre_proyecto_L',
width:200,
disabled:true
})
);
edit_nombres_proy.load();
Json Response:
{success:true,"nombre_proyecto":{"nombre":"DayProy"}}
Thanks in advance.
I have a JsonStore and I need to populate a field in my form when this store has been loaded. The problem is: My store never take data.
Here is the code...
JS code:
form_edit_proyecto = new Ext.form.Form({labelAlign: 'top', url:'./PHP/procesar.php?editProyecto'});
var edit_nombres_proy = new Ext.data.JsonStore({
fields: ['nombre'],
root: 'nombre_proyecto',
url: './PHP/datos_generador.php?obtener_proy'
});
edit_nombres_proy.on('load',function(){
form_edit_proyecto.findField('nombre_proyecto_L').setValue(edit_nombres_proy.getAt(0).data.nombre);
});
form_edit_proyecto.column({width:225},
new Ext.form.TextField({
fieldLabel: 'Nombre actual del Proyecto',
name: 'nombre_proyecto_L',
width:200,
disabled:true
})
);
edit_nombres_proy.load();
Json Response:
{success:true,"nombre_proyecto":{"nombre":"DayProy"}}
Thanks in advance.