Ceci est l'intestin de mon appel ajax.Jquery erreur ajax ambigu
function ajax(path, requestData, successCallBack, errorCallBack) {
return $.ajax({
error: function(xhr, textStatus, errorThrown)
ç(xhr, textStatus, errorThrown);
},
success: function(json){
successCallBack(json);
}
});
}
Quand il y a un appel ajax passe et l'utilisateur clique sur un lien sur la page, mon errorCallback est invoquée. L'utilisateur naviguant à l'extérieur provoquerait la suppression de l'appel ajax. En cas d'erreur sur le serveur, mon callback errorCallBack est également appelé.
Existe-t-il un moyen de différencier les deux?
Merci!
Cela ne ferait pas la différence entre un utilisateur naviguant loin et un serveur complètement inaccessible, cependant. Je ne pense pas que ça fonctionne. –