J'utilise jquery et php pour certains travaux asynchrones. J'utilise $.ajax
avec beforesend
, complete
, success
et error
. J'ai fait la requête async POST à un php qui exécute une requête mysql et renvoie true (chaîne "1" en fait) si tout est ok et false (string "0"). Retour à js J'ai effectué le retour de données dans la fonction de réussite (ou terminé?). Dois-je avoir à manipuler des données avec
if (data=="1")
alert("ok")
else
alert("ko")?
Est-ce la bonne façon?
Une autre question, la fonction d'erreur de $ .ajax est pour la requête ajax elle-même nad pas pour le résultat de l'opération? Merci
peut-être que je ne l'ai pas expliquer moi-même très bien. Le script ph fait seulement quelques requêtes mais il y a une possibilité que la requête ne s'exécute pas pour une raison quelconque, donc je teste l'exécution de la requête et retourne immédiatement "0" ou à la fin après que toute requête soit correctement exécutée, "1" . En javascirpt si j'ai "0" je dois afficher une erreur avec alerte, si "1" un message de succès.
Donc, dans js j'ai seulement besoin de tester les données retournées et afficher l'alerte dans la fonction de succès de $ .ajax?
Il n'y a aucune raison que cela soit étiqueté comme PHP. –