Я проверял, чтобы мои запросы AJAX были успешными, выполнив что-то вроде этого:
$.post("page.php", {data: stuff}, function(data, status) {
if(status == "success") {
//Code here
}
else {
//Error handling stuff
}
});
Проверяет ли переменная статуса лучший способ сделать это, или есть лучший способ убедиться, что запрос действительно прошел? Я рассматриваю "успешный" запрос как запрос, который попадает на страницу, которую я отправляю, чтобы успешно без тайм-аута (если сервер был выключен, и запрос AJAX был сделан до того, как он упал в качестве примера) или возвратил вид ошибки 404 или 500.