Personne pour m'aider ?
J'ai mieux cerner le problème. Comme cela ne voulais pas fonctionner avec une réponse JSON, j'ai essayer de coder une réponse html.
Et bien même problème, alors que j'ai d'autres pages où j'utilise de l'ajax jquery avec des réponses html et où IE fonctionne bien, alors que sur cette page il m'affiche la réponse.
La différence qu'il y a dans le mécanisme des autres pages et celle-ci est la suivante : dans les autres page, je fais ma requête ajax quand je quitte un champ, pour vérifier que la saisie est cohérente avec la base de donnée. Dans celle-ci, la requête ajax est déclenchée quand on clique sur un lien < a href=...
Alors ma conclusion, c'est que malgré le return false renvoyé au bout de ma fonction show_formation et le onClick="return show_formation(this);" cette bouze d'IE persiste à suivre le lien.
Alors j'ai pensé que quand la fonction callback de l'ajax success est exécutée, on n'arrive pas à faire le return false. Donc j'ai enlvé le return false de la fonction et j'ai tenté :
onClick="show_formation(this); return false;"
Cela n'a rien changé
Partager