Помимо передачи обратного вызова в функцию load (), как предлагает Ólafur Waage, вы также можете зарегистрировать «глобальные» обработчики ошибок (глобальные, как глобальные для всех вызовов ajax на странице).
Существует как минимум два способа регистрации глобальных обработчиков ошибок Ajax:
Зарегистрируйте только обработчик ошибок с помощью ajaxError()
:
$.ajaxError(function(event, request, settings) {
alert("Oops!!");
});
Или используйте ajaxSetup()
для одновременной настройки обработчика ошибок и других свойств:
$.ajaxSetup({
timeout: 5000,
error: function(event, request, settings){
alert("Oops!");
}
});