Foros del Web » Programando para Internet » Javascript »

Ext Js

Estas en el tema de Ext Js en el foro de Javascript en Foros del Web. Hola comunidad: Aqui estoy con un nuevo tema, me he iniciado en el desarrollo con la maravillosa libreria Ext Js y como todo me he ...
  #1 (permalink)  
Antiguo 01/06/2009, 07:47
 
Fecha de Ingreso: febrero-2007
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 0
Ext Js

Hola comunidad: Aqui estoy con un nuevo tema, me he iniciado en el desarrollo con la maravillosa libreria Ext Js y como todo me he tropezado con problemas, mi problema consiste en que no me quieren cargar los datos en los TextField usando JSON, ven que es un ejemplo muy simple:
Este es el codigo JS
Código PHP:
Ext.onReady(function(){  
  
    
//Definimos el almacenamiento    
    
var store = new Ext.data.JsonStore({
        
url'categories.php',            
        
fields: [
            {
name'nombre'type'string'}
        ]
    });
    
    
store.load();

    var 
simple = new Ext.form.FormPanel({    
        
storestore,        
        
baseCls'x-plain',
        
standardSubmittrue,
        
labelWidth75
        
defaultType'textfield',
        
reader: new Ext.data.JsonReader({
            
root'data'
        
}, ['id','nombre']
        ),

        
items: [{
                
fieldLabel'Nombre',
                
name'nombre',
                
anchor:'80%',
                
id'nombre',
                
allowBlank:false
            
}
        ]       
    });
    
//combo.render('combo');
    
    
var win = new Ext.Window({               
        
title'ComboBox',
        
width:350,
        
minWidth:300,
        
height:300,
        
minHeight200,
        
resizablefalse,
        
plaintrue,
        
borderfalse,        
        
items: [simple]
    });
    
win.show();
}); 
Y este es el codigo PHP, o sea la respuesta que envia el servidor
Código PHP:
$nombres = array( "success"=>true ,"data"=>array( "id"=> 1"nombre"=>"John")); 
echo 
json_encode($nombres); 
Gracias de ante manos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.