Vi que estableciendo un timeout a la consulta ajax se podia abortar, y siguiendo ejemplos de este foro; en efecto lo hace ... el tema esta que cuando deseo realizar cualquier otra consulta ajax distinta despues de abortar por timeout en esa ventana del navegador o acceder a otro enlace es como si el navegador(google chorme) se colgara o colapsara y no responde a nada mas ...
Código PHP:
var llamada = $.ajax({url:"<?php echo url_for('clientes/verificarSeniat')?>",
dataType:"json",
data: "rif="+rif,
timeout: 10000,
success: function(datos){
if(datos.valido)
seniatValido(true,datos); //Proceso de validacion del documento fiscal de las personas
$('#dSeniat').removeClass('ui-autocomplete-loading');
}else{
if(datos.code == '404'){
}else if(datos.code == '452'){
}else if(datos.code == '450'){
}
}
},error: function(jqXHR, textStatus, errorThrown){
console.log(textStatus);
},
complete: function(jqXHR, textStatus){
console.log(textStatus);
}
});