elhor maneira de verificar se a solicitação AJAX foi bem-sucedida no jQuery
Venho verificando se minhas solicitações AJAX são bem-sucedidas, fazendo algo assim:
$.post("page.php", {data: stuff}, function(data, status) {
if(status == "success") {
//Code here
}
else {
//Error handling stuff
}
});
Verificar a variável de status é a melhor maneira de fazer isso ou existe uma maneira melhor de garantir que a solicitação realmente seja atendida? Estou considerando uma solicitação "bem-sucedida" como uma solicitação que atinge a página para a qual estou postando com sucesso sem tempo limite (se o servidor estava inoperante e uma solicitação AJAX foi feita antes de ser desativada como exemplo) ou retornando qualquer tipo de erro 404 ou 500.