Ver Mensaje Individual
  #27 (permalink)  
Antiguo 28/12/2006, 10:55
vengava
 
Fecha de Ingreso: agosto-2006
Mensajes: 110
Antigüedad: 18 años, 3 meses
Puntos: 1
Re: Aplicacion php ajax

Hola:

La función cargaImagen la debes llamar en tu función cargarpagina, una vez que compruebas que se ha completado la petición (pagina_requerida.readyState == 4) y que el estado HTTP es 200 OK (pagina_requerida.status==200).
Al cumplirse esas dos condiciones, supuestamente habrás añadido al carro lo que sea y puedes llamar a cargaImagen.

Pero como cargarpagina no sólo la llamas para agregacar.php deberás controlar en el código que te cambie de imagen sólo cuando hayas llamado a agregacar.php.

Para eso, podrías devolver algo en agregacar.php (por ejemplo echo "CARRO_OK") que te indique que has agregado algo al carro.
La respuesta ajax, como sabes te entra en tu método cargarpagina cuando el pagina_requerida.readystate==4 (petición procesada) y el pagina_requerida.status ==200 (respuesta OK) en la propiedad pagina_requerida.responseText.
Si compruebas que pagina_requerida.responseText=="CARRO_OK" llamas a cargarImagen