J'aurais du te proposer ceci depuis le début. :roll:Code:
1
2
3
4 $(".input_field_12em.error").focus(function() { $(this).next("label.error").empty(); });
Version imprimable
J'aurais du te proposer ceci depuis le début. :roll:Code:
1
2
3
4 $(".input_field_12em.error").focus(function() { $(this).next("label.error").empty(); });
Y'a-t-il une autre méthode pour généraliser sur tous les champs à valider de mon formulaire et non seulement #username ?
Attention ta requête est fausse.
Remplace :
Code:
1
2
3
4
5
6
7
8
9
10 $.ajax({ type: "POST", dataType: "html", url: "step.php?do=reg¶metre", data: parametre, success: function(res){ $('#reswrapper').empty(); $('#reswrapper').append(res); } })
Par :
Code:
1
2
3
4
5
6
7
8
9
10 $.ajax( { type: "POST", dataType: "html", url: "step.php", data:"do=reg"+parametre, success:function(res){ $('#reswrapper').empty(); $('#reswrapper').append(res);} })
Merci.
Je vais tester avec ces nouvelles données.
Tout ce traitement ce fait bien dans le fichier : jquery.validate.js
Mais je n'ai pas pu le modifier pour que la validation des champs fonctionne tout à fait normal.
(En premier temps elle fonctionnait très bien, mais en ajoutant de nouvelles règles de validation, telles que les regex par exemple, ces erreurs sont apparies, comme l'affichage en permanence des messages d'erreur, même si la saisie est valide !! :aie:)