Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/07/2013, 05:31
gio_vela10
 
Fecha de Ingreso: agosto-2011
Ubicación: por ahi
Mensajes: 28
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Respuesta lenta de Jquery Ajax en IE8

Holas gracias por las respuestas amigos,

Fhederico, en local no uso el email, porque no tengo servidor smtp, el guardado me lo hace inmediatamente, es el servidor de producción donde tarda mucho en regresar la respuesta (pero solo en IE8) para mostrar un mensaje en pantalla ya sea de exito o fallo.

Reedyseth, estoy usando la opcion que comentas dos veces, una al principio del script.
Código HTML:
$.ajaxSetup({ cache: false });
y en el cuerpo de llamada de ajax,

Código HTML:
 $('#formu').submit(function(event){ //en el evento submit del fomulario
	          event.preventDefault();  //detenemos el comportamiento por default
 			 $('button[type="submit"]').attr('disabled','disabled');
			  var url = $(this).attr('action');  //la url del action del formulario
			  var datos = $(this).serialize(); // los datos del formulario
			  $.ajax({
				  type: 'POST',
				  cache: false,
				  xhr:  (window.ActiveXObject) ?
			function() {
				try {
					return new window.ActiveXObject("Microsoft.XMLHTTP");
				} catch(e) {
					return new window.ActiveXObject("Microsoft.XMLHTTP");
				}
			} :
			function() {
				return new window.XMLHttpRequest();
			},
				  url: url,
				  data: datos,
				  beforeSend: mostrarLoader, //funciones que definimos más abajo
				  success: mostrarRespuesta  //funciones que definimos más abajo
			   }); 
          });
La verdad no se que agregar o quitar jaja.

Saludos y gracias por la ayuda.