Je voudrais attraper l'erreur et afficher le message approprié si la demande Ajax échoue.
Mon code est le suivant, mais je n'ai pas réussi à intercepter la demande Ajax en échec.
function getAjaxData(id)
{
$.post("status.ajax.php", {deviceId : id}, function(data){
var tab1;
if (data.length>0) {
tab1 = data;
}
else {
tab1 = "Error in Ajax";
}
return tab1;
});
}
J'ai découvert que, "Erreur dans Ajax" n'est jamais exécuté lorsque la demande Ajax a échoué.
Comment gérer l'erreur Ajax et afficher le message approprié en cas d'échec?