Ver Mensaje Individual
  #12 (permalink)  
Antiguo 20/10/2015, 15:38
sintel_1
 
Fecha de Ingreso: enero-2014
Ubicación: Navarra
Mensajes: 94
Antigüedad: 10 años, 4 meses
Puntos: 18
Respuesta: Usar error en Ajax Jquery

Hombre, se supone que en lenguaje de servidor debe estar controlado esos errores

de todas formas lo mas facil seria hacer un if con una busqueda en los datos que te manda y si hay un warning o fatal error controlarlo con alguna funcion o asi.

mas o menos esto:


Código HTML:
Ver original
  1. var data = "";
  2.       $.ajax({
  3.           type: "POST",
  4.           url: "registrar-seguimiento-pap.php",
  5.           beforeSend: function(objeto) {
  6.             alert("Enviando...");
  7.           },
  8.           complete: function(objeto,exito) {
  9.            
  10.             if(exito=="success"){
  11.               alert("Con exito");
  12.             }
  13.           },
  14.           data :{
  15.             'nsp_fecha_requerimiento' : nsp_fecha_requerimiento,
  16.             'nsp_fecha_ultimo_contacto' : nsp_fecha_ultimo_contacto,
  17.             'nsp_fecha_proximo_contacto' : nsp_fecha_proximo_contacto
  18.           },
  19.           success:function(data){
  20.             if (data.indexOf("<b>Warning</b>") > -1 || data.indexOf("<b>Fatal error</b>") > -1 ){
  21.             // aqui llamas a una funcion o lo que quieras
  22.             $('body').html('<h2> Hay un error </h2>');
  23.             } else {
  24.             $('body').html(data);
  25.             }
  26.           },
  27.           error: function(jqXHR, textStatus, errorThrown){
  28.             console.log(errorThrown);
  29.           }
  30.         });
  31.      
  32.     }

suerte

saludos

Última edición por sintel_1; 20/10/2015 a las 15:48