liste deroulante - PHP - Programmation
Marsh Posté le 05-04-2006 à 13:59:28
Ben ouais, quand il recharge la page, tout est remis à zéro ! C'est tout à fait normal
Faut resélectionner l'option (en mettant un selected="selected" sur l'option qui vient d'être sélectionnée).
Et aussi, utiliser le onchange, c'est super mal. Chaque fois qu'on envoi un formulaire via un onchange d'un select, Dieu tue un petit chat. Alors s'il vous plaît, pensez aux petits chats
Marsh Posté le 05-04-2006 à 14:05:19
j'ai mis sa
echo "<option selected ='selected' value=\"$d1\"> $d1 </option>";
et sa marche pas
Marsh Posté le 05-04-2006 à 14:24:51
FlorentG a écrit : Faut resélectionner l'option (en mettant un selected="selected" sur l'option qui vient d'être sélectionnée).( |
FlorentG t'a dit "sur l'option qui vient d'être selectionnée", là tu l'as mis partout
Il faut que fasse un test genre:
Code :
|
freddy_ghost a écrit : et sa marche pas |
Marsh Posté le 05-04-2006 à 13:56:27
j'ai ce <select name="num_emplac" ONCHANGE="document.emplacement.submit()" >
les options sont alimenté en dynamique avec mysql.
le probleme est quand on choisi un intitulé dans la liste déroulante, l'intitulé choisi n'est pas affiché dans cette liste.
L'intitulé affiché est le premier de la liste.
Et quand on retir ONCHANGE="document.emplacement.submit() sa marche bien mais ce n'est plus dynamique pour le traitement des données qui suit.