Bonjour,
J'ai un souci concernant la validation de mon formulaire html.
J'ai plusieurs champs, un select, plusieurs input.
Je veux vérifier la saisie, et savoir si les données sont bien rentrées.
J'ai eu beau regarder sur le site de Jquery mais rien à faire, le select ne se met pas en erreur.
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
23
24
25
26
27
28
29
30
31 function formCompleted() { var formCompleted = true; //Théoriquement, quoi ue je fasse, mon select doit être considéré en erreur $.each($('#form').find('select'), function () { $(this).addClass('formError'); formCompleted = false; }); //La pas de souci, si je rentre un champ vide j'ai bien une erreur.... $.each($('#form').find('input:text'), function () { if($(this).attr('required') == 'true' && $(this).val().trim()=='') { $(this).addClass('formError'); formCompleted = false; } else { $(this).removeClass('formError'); } }); if (!formCompleted) { alert('Merci de renseigner les champs obligatoires'); return false; } else { return true; } }
Je voudrai à terme vérifier l'option choisi, et si le value de l'option est à 12, me le mettre en erreur...
Merci d'avance...
Partager