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.
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;
    }
 
 
 
}
J'ai eu beau regarder sur le site de Jquery mais rien à faire, le select ne se met pas en erreur.
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...