Bonjour,
Avec IE 8 l'exécution de jquery plante, la page ce fige et me met un error script.
J'ai essayé avec plusieurs version (1.10.2 et 1.11).
Pourtant d'aprés le site jquery les version 1 sont prise en compte pour IE8
http://jquery.com/browser-support/
Le script n'est pourtant pas trés évolué.
De plus je pense qu'il plante diretement à l'inclusion de jquery.
Ce qui est encore plus bizare c'est que quand j'entre un valeur dans mon forme il fonctionne (donc entre dans jquery) même si il y a une petite erreur en bas a gauche de IE mais si je ne met pas de valeur la il plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $(document).ready(function() { // lorsque je soumets le formulaire //$("form").submit(function () { $('#form_ajax').submit(function(event) { event.preventDefault() $("#res_form_ajax").hide(); // appel Ajax $.ajax({ url: $(this).attr('action'), // le nom du fichier indiqué dans le formulaire type: $(this).attr('method'), // la méthode indiquée dans le formulaire (get ou post) data: $(this).serialize(), // je sérialise les données (voir plus loin), ici les $_POST success: function(html) { // je récupère la réponse du fichier PHP $("#res_form_ajax").html(html); $("#res_form_ajax").fadeIn("fast"); } }); }); });
De plus IE8 devrais me mettre une info bull du fait de l'attribu required mais ne le fait pas.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <input type="email" id="mail" name="mail" class="form-control" placeholder="Email address" required autofocus>
Partager