Bonjour à tous,
Je suis débutant au niveau de JQuery, je passe peut être à coté d'un truc gros comme une baleine, mais je vois pas donc je vous explique.
Je dois, dans un formulaire, vérifier que le département saisi est bien un département breton, voici donc mon code.
dans mon javascript cela donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <label class="saisieLabel" for="idDepInter1">Dép Intervention n°1</label> <input class="saisieChamp autoAdjust departement" rel="1" size="2" type="text" name="DPTINTVP1" id="idDepInter1" />
J'ai bien l'affichage du message, ouf .. mais plus rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $('.departement').blur(function() { lesDepartementsLBR = '22,29,35,44,49,56'; if ((-1 == lesDepartementsLBR.indexOf($(this).attr('value'))) || ($(this).length != 2)) { alert('Le département saisi ne fait pas partie des départements '); $(this).attr('id').focus(); }
Je lui ai demandé poliment d'afficher le $(this).attr('id') et j'obtiens bien idDepInter1 mais le focus passe au champ suivant. arghhhhh
Je teste pour l'instant sous FF mais je dois faire tourner ce script sous IE 7.
Merci pour vos lumières et ou pistes.
A plus
Karno
Partager