Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/01/2009, 23:09
karoljose
 
Fecha de Ingreso: agosto-2008
Mensajes: 21
Antigüedad: 16 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Actualizar 2 div con ajax

Hola fallenagus, puedes hacer una sola llamada con ajax y distribuir las respuestas en cuantos div quieras. Solo tienes que trabajar con JSON, con ellos recibes la respuesta particionada: por ejemplo:

Código PHP:
//Esto es PHP
//Esta respuestas la armas con PHP a pie si quieres, 
//tambien hay librerias, lo importante es enviar la 
//respuesta en este formato
[{ 
   
"respuesta_ajax_div1""Contenido del div 1",
   
"respuesta_ajax_div2""Contenido del div 2",
   
"respuesta_ajax_div3""Contenido del div 3"
}] 
Código:
//Esto es JavaScript
//Este eval es el que hace la magia, convierte 
//la respuesta en un objeto del lado del cliente,
//al que puedes acceder a la informacion haciendo
//referencia a los metodos.
respuesta=eval(ajax.responseText);
respuesta=respuesta[0];
document.getElementById(divResultado1).innerHTML=respuesta.respuesta_ajax_div1;
document.getElementById(divResultado2).innerHTML=respuesta.respuesta_ajax_div2;
document.getElementById(divResultado3).innerHTML=respuesta.respuesta_ajax_div3;
Suerte, espero que te sirva...

Última edición por karoljose; 01/02/2009 a las 16:01