Это кишка моего вызова ajax.JQuery неоднозначная ошибка ajax
function ajax(path, requestData, successCallBack, errorCallBack) {
return $.ajax({
error: function(xhr, textStatus, errorThrown)
ç(xhr, textStatus, errorThrown);
},
success: function(json){
successCallBack(json);
}
});
}
Когда есть Аякс вызов происходит и пользователь нажимает на ссылку на странице, моя errorCallBack вызывается. Пользователь, перемещающийся, приведет к тому, что вызов ajax будет убит. При возникновении ошибки на сервере также вызывается обратный вызов errorCallBack.
Есть ли способ дифференцировать два?
Спасибо!
Это не будет отличать пользователя от навигации и полностью недоступного сервера. Я не думаю, что это работает. –