Bonjour a tous.

Voila j'ai une petite boucle qui me genere des select en fonction d'une saisie de l'user:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
for(boucle = 1; boucle <= nb; boucle++)
                                    {
                                        //creation du label contenant le titre du select
                                        label=document.createElement("label");
                                        //creation neud de text pour le label
                                        text_label= document.createTextNode('PO N°'+boucle);
                                        //asignation du neud text au label
                                        label.appendChild(text_label);
                                        //creation span
                                        span=document.createElement("span");
                                        //attribution de la classe filtre legende au span
                                        span.setAttribute('class',"filtres legende");
                                        //assignation du label au span
                                        span.appendChild(label);
                                        //assignation du span au conteneur (div)
                                        c.appendChild(span);
                                        //creation du select
                                        ch=document.createElement('select');
                                        //creation des options
                                        elem1=document.createElement("option");
                                        elem2=document.createElement("option");
                                        elem3=document.createElement("option");
                                        //Attribution des valeurs au select
                                        elem1.setAttribute('value',"...");
                                        elem2.setAttribute('value',"analogique");
                                        elem3.setAttribute('value',"numerique");
                                        //Creation des neux de text qui seront affiche dans le select
                                        valeur1 = document.createTextNode('...');
                                        valeur2 = document.createTextNode('Analogique');
                                        valeur3 = document.createTextNode('Numerique');
                                        //Atribution des neux de text aux options
                                        elem1.appendChild(valeur1);
                                        elem2.appendChild(valeur2);
                                        elem3.appendChild(valeur3);
                                        //Atribution des options au select
                                        ch.appendChild(elem1);
                                        ch.appendChild(elem2);
                                        ch.appendChild(elem3);
                                        //On donne un nom au select
                                        ch.setAttribute('name',"po"+boucle);
                                        ch.
                                        //Atribution du select au conteneur
                                        c.appendChild(ch);
                                        //creation d'un br'
                                        separateur = document.createElement("br");
                                        //Atribution du br au conteneur apres le select.
                                        c.appendChild(separateur);
                                    }
Ensuite je dois verifier que l'user a bien fait son choix sur chaque select qu'il a fait generer et c'est la que ça coince ^^

J'ai essaye comme ça pour le premier select:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
po1=$('#po1 option:selected').val()!='...';
if(!po1)
                            {
                                alert('dans la condition select pas selectionne');
                            }
Le soucis c'est que même si le select est toujours a ... le test passe tout de même. Rien dans la console non plus.

Si quelqu’un a une idée