Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/07/2010, 04:54
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Nuevo en esto

Hola

Los estados de la petición son estos
Cita:
0 No inicializado (el método open no a sido llamado)
1 Cargando (se llamó al método open)
2 Cargado (se llamó al método send y ya tenemos la cabecera de la petición HTTP y el status)
3 Interactivo (la propiedad responseText tiene datos parciales)
4 Completado (la propiedad responseText tiene todos los datos pedidos al servidor)
Quedaría al así
Código Javascript:
Ver original
  1. ajax.onreadystatechange=function() {
  2. if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
  3. divFormulario.innerHTML = "<p style='width:400px;'>Actualizando...</p>";
  4. }
  5.  
  6. else if (ajax.readyState==4) {
  7. if(ajax.status==200){  
  8. divFormulario.innerHTML = ajax.responseText; // Recibes la respuesta
  9.            
  10. }
  11. }

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />