$.ajax({
    url: "test.html",
    error: function(){
        //do something
    },
    success: function(){
        //do something
    }
});
Иногда функция success работает хорошо, иногда нет.
Как установить таймаут для этого запроса ajax? В примере, 3 секунды, если время отсутствует, затем покажите ошибку.
Проблема заключается в том, что запрос ajax блокирует блок до завершения. Если сервер не работает в течение короткого времени, он никогда не закончится.
