Probléme menu déroulant "select" option

lucie -  
 gbe54 -
Bonjour,

Lorsque j'actualise ma page html mon libellé du menu déroulant change.
Voici mon code "<select name="liste11">
<option value="" selected="selected">-</option>
<option value="3">A1</option>
<option value="2">A2</option>
<option value="2">A3</option>
<option value="3">F1</option>
</select>

Comme vous pouvez le remarque si je selection <option value="3">A1</option> et que j'actualise la page alors le menu change et affiche <option value="3">F1</option>.
Si je sélectionne <option value="2">A2</option> et que j'actualise la page le menu change et affiche <option value="2">A3</option>.
Et si je selection <option value="2">A3</option> ou <option value="3">F1</option> et que j'actualise la page le menu ne change pas. Binsur que les value=" y sont pour quelque chose.

Alors comment faire pour que rien ne change lorsque l'utilisateur actualise la page. Car des option il y en a 50.

Merci pour vos réponse.
A voir également:

1 réponse

gbe54
 
Bonjour,

Je dirais qu'il faut faire un peu plus compliqué. Le HTML n'a pas d'état. Il ne peut pas mémoriser l'option selectionnée en cas de rafraichissement.
Peut être en combinant une session HTTP et un javascript ?
Avec le javascript tu détectes le changement d'état du select et tu le mémorises dans la session. Tu peux ensuite le positionner à l'affichage de la page si une session existe et porte l'état précédent.

Cdt,
0