Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Consulta a BD con Ajax.Request de Prototype

Estas en el tema de Consulta a BD con Ajax.Request de Prototype en el foro de Frameworks JS en Foros del Web. Hola ando un poco enredada con esto del Ajax y me gustaria saber como recoger los datos de una consulta a una base de datos ...
  #1 (permalink)  
Antiguo 09/12/2008, 12:56
 
Fecha de Ingreso: septiembre-2008
Mensajes: 137
Antigüedad: 16 años, 2 meses
Puntos: 0
De acuerdo Consulta a BD con Ajax.Request de Prototype

Hola ando un poco enredada con esto del Ajax y me gustaria saber como recoger los datos de una consulta a una base de datos con Ajax.Request de Prototype y mostrarlos en una tabla html generada en javascript, un saludo
  #2 (permalink)  
Antiguo 09/12/2008, 14:26
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Consulta a BD con Ajax.Request de Prototype

Hola mariaanie,

Lo ideal es que mandes los resultados codificados con JSON, y luego ya con eso lo puedes mostrar en donde quieras, revisa como regresar los datos desde JSON desde tu aplicación en el servidor, luego en Prototype solamente necesitas hacer algo así:
Código javascript:
Ver original
  1. new Ajax.Request(url, {
  2.   method: 'get',
  3.   onSuccess: function(transport) {
  4.        var json = transport.responseJSON;
  5.        alert(json.campo1);
  6.        alert(json.inspect());
  7. });

Saludos.
  #3 (permalink)  
Antiguo 16/12/2008, 05:48
 
Fecha de Ingreso: septiembre-2008
Mensajes: 137
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Consulta a BD con Ajax.Request de Prototype

me puedes explicar un poco la parte del tratamiento de los datos una vez obtenidos por favor gracias
  #4 (permalink)  
Antiguo 16/12/2008, 09:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Consulta a BD con Ajax.Request de Prototype

Pues solamente es tratar el objeto, es la ventaja de json, por ejemplo si tu aplicacion te regresa un objeto con estas propiedades:
- nombre
- correo
- edad

Solamente necesitas "leerlos" usando el nombre del objeto, por ejemplo: objeto.nombre, objeto.correo, objeto.edad.

Saludos.
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 03:48.