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 originalvar data = "";
$.ajax({
type: "POST",
url: "registrar-seguimiento-pap.php",
beforeSend: function(objeto) {
alert("Enviando...");
},
complete: function(objeto,exito) {
if(exito=="success"){
alert("Con exito");
}
},
data :{
'nsp_fecha_requerimiento' : nsp_fecha_requerimiento,
'nsp_fecha_ultimo_contacto' : nsp_fecha_ultimo_contacto,
'nsp_fecha_proximo_contacto' : nsp_fecha_proximo_contacto
},
success:function(data){
if (data.indexOf("
<b>Warning
</b>") > -1 || data.indexOf("
<b>Fatal error
</b>") > -1 ){
// aqui llamas a una funcion o lo que quieras
$('body').html('
<h2> Hay un error
</h2>');
} else {
$('body').html(data);
}
},
error: function(jqXHR, textStatus, errorThrown){
console.log(errorThrown);
}
});
}
suerte
saludos