Bonjour à tous,
Je tente de lancer une requete ajax depuis une fenêtre modale.
Le script php est bien appelé et l'insertion dans la base de donnée a lieu.
l'idée était que je souhaitais récupérer un réponse du script sous le format JSON du genre
Ma requete ajax est de ce type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 { resultat:true; message:'Votre ajout a été effectué!'}
Résultat des courses: avec FF j'ai la fonction de rappel qui se trouve dans success qui est exécutée. Avec IE8 j'ai à tous les coups la fonction de rappel dans error qui est exécutée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $.ajax({ type:"POST", data: $('#formAjoutTaux').serialize(), url:"enregistrerTaux.php", success: function(data){ $("#post").html(data.message); }, error: function(){ $("#post").html('Une erreur est survenue lors de l\'envoi du formulaire.'); }
A noter, si je ne renvoie que du html depuis mon script php alors sucess s'exécute également pour les requêtes sous IE8.
Comment faire pour que l'ajax s'exécute bien sous IE8 avec un format de réponse JSON?
Merci d'avance!
Partager