J'ai une méthode de publication AJAX qui obtient des données XML du serveur. Mais lorsque la session utilisateur est terminée, le serveur répondra avec la page de connexion. Et dans ce cas je ne peux pas détecter si la réponse n'est pas xml car $.post
n'appelle pas la fonction de rappel.jquery: type de réponse différent
Comment puis-je détecter si la réponse n'est pas xml?
Merci!
et quel type de champ je dois définir? parce que quand je reçois html en réponse rien ne se passe. il saute à la fois «succès» et «erreur» –
vous devrez inspecter les données de réponse en cas de succès, ou en-tête un code de réponse d'erreur sur la page de connexion (403 interdit peut-être?) jquery saura que c'est une erreur et utilisera le callback d'erreur à la place. – Kris