Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2013, 20:12
jgames88
 
Fecha de Ingreso: enero-2010
Mensajes: 127
Antigüedad: 14 años, 4 meses
Puntos: 2
Error de jquery y ajax timeout

Tengo un problema con el timeout en el jquery con ajax, estoy borrando una lista de registro sin refrescar, pero cuando son muchos registro me sale el error timeout y lo más extraño de todo es que ok esos registros que le sale el error timeout se mantienen pero refresco la página y están eliminados, osea hace el proceso de borrado pero sale eso y siempre es a los ultimos mi codigo es:

Código Javascript:
Ver original
  1. function BorrarPago () {
  2.         if (confirm ("Está seguro que desea borrar el pago? Esta acción es IRREVERSIBLE, Proceda con cautela.")) {
  3.             $("#checkboxpago input:checked").each (EjecutarBorrarPago);
  4.         }
  5.     }
  6.  
  7. function EjecutarBorrarPago () {
  8.         var orden;
  9.        
  10.         orden = $(this).val ();
  11.  
  12.         $.ajax ({
  13.             async: true,
  14.             type: "POST",
  15.             dataType: "html",
  16.             contentType: "application/x-www-form-urlencoded",
  17.             url: "borrar_pagos.php",
  18.             data: "id="+orden,
  19.             timeout: (100*1000),
  20.             beforeSend: InicioEnvioBorrarPago,
  21.             success: ExitoBorrarPago,
  22.             timeout: 4000,
  23.             error: function(jqXHR, textStatus, errorThrown) {
  24.                 if(textStatus==="timeout") {
  25.                     alert (textStatus);
  26.                 }
  27.             }
  28.         });
  29.     }