La valeur choisie dans une SELECT dynamique ne s'envoie pas!!!! C trééés URGENT

Signaler
Messages postés
75
Date d'inscription
mardi 11 novembre 2008
Statut
Membre
Dernière intervention
2 février 2012
-
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
-
<script language="JavaScript">
            cellule=new Array();
            cellule['nabeul']=new Array(<%for (int i = 0; i < (tab3.size() - 1); i++) {%>'<%=tab3.get(i).toString()%>', 
<%}%>'<%=tab3.get(tab3.size() - 1).toString()%>');
            cellule['nabeul II']=new Array(<%for (int i = 0; i < (tab5.size() - 1); i++) {%>'<%=tab5.get(i).toString()%>',<%}%>'<%=tab5.get(tab5.size() - 1).toString()%>');

            function episodes()
            {b=document.getElementById("region").value;
               
c='<select id="cellule" name="cellule"><option value="">--Choisir la cellule--</option>';
                for(i=0;i<cellule[b].length;i++)
                {c+="<option value="+cellule[b][i]+">Cellule: "+cellule[b][i]+"</option>";}
                c+="</select>";
                document.getElementById("cell").innerHTML=c;



            }
        </script>



<form action="" method="get" name="formulaire">
                <tr>
                    <td colspan="1">
                        Seletionnez la date:
                    </td>
                    <td colspan="5">
                        <left>
                           

<select id="date" name="date">
                                <option  value="" selected="selected">--Choisir la date--</option>
                                <%for (int i = 0; i < tab6.size(); i++) {%>
                               
<option value="<%=tab6.get(i).toString()%>"><%=tab6.get(i).toString()%></option>
                                <%}%>
                            </select>


                        </left>
                    </td>
                </tr>
                <tr><td>

</td></tr>
                <tr>
                    <td colspan="1">
                        Seletionnez la region:

                    </td>
                    <td colspan="5">
                        <left>
                           
<select id="region" name="region" onChange="episodes()">
                                <option  value="" selected="selected">--Choisir la region--</option>
                                <%for (int i = 0; i < tab4.size(); i++) {%>
                               
<option value="<%=tab4.get(i).toString()%>"><%=tab4.get(i).toString()%></option>
                                <%}%>
                            </select>


                        </left>
                    </td>
                </tr>
                <tr>
                    <td colspan="1">
                        Selectionnez la cellule:

                    </td>
                    <td colspan="5">
                        <left>
                           

                               
<select id="cellule" name="cellule">
                                    <option  value="" selected="selected">--Choisir la cellule--</option>
                                </select>


                           

                        </left>
                    </td>
                </tr>
                <tr>
                    <td colspan="6" align="right">
                       
                    </td>
                </tr>
            </form>


--------------------------------------------------------------------------------------------------------
Slt tout le monde!
j ai un grand problème dans mon projet de fin d'etude!
mon code ne s'execute pas proprement!
j ai voulu faire une SELECT dynamique (de nom="cellule") qui change de liste par rapport à la SELECT (de nom="region").
puis quand je veux la transmettre par un FORM, les valeurs choisies pour les SELECT region et date se transmettent. MAIS la valeur choisie dans laSELECT CELLULE n est pas envoyé!!!!!!!
SVP aidez moiiiiiiiiiiiiiiiiii
cest trééééééééééééééééééés URGENT! SVP

1 réponse

Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
11
Bonjour,

primo, ici, on fait tous partie du CAMU, avec comme secrétaire général : petoleTeam
le Comité Anti Mot Urgent, dont le président, albert, affirme que ce mot (urgent) ,
c'est la peste ( propos rapportés par petoleTeam )
en général, comme tu parles de fin d'études, on dis aussi :
t'avais qu'à bosser ( ou t'y prendre ) avant
si tu n'y parviens pas, ce n'est pas grave, tu referas un an
et la te te mettras au boulot.

deuxio : cerne mieux ton problème !
>>mon code ne s'execute pas proprement!
on s'en doute... mais encore ? ça plante où ? coté serveur ? coté client ?
tu as un message d'erreurs ? tu as deboggué ? regardé les console d'erreurs ?

>>l
a valeur choisie dans laSELECT CELLULE n est pas envoyé!!!!!!!

le problème est... ailleurs !
on transmet vers le serveur, les value des éléments qui ont un name
rien ne se perd.

tu sembles vouloir faire des select dépendants | liés | ....
     : sujet récurent.
tu nous donnes la source telle quelle.

affiche et donne nous la page html générée, résultante !
puisque tu ne fournis pas le code coté serveur, c'est que
tu considères qu'il est correct. on verra avec ce qu'il crée.

Cordialement [mon Site] [M'écrire] Bul