Autor Zpráva
samotar
Profil
Zdravím,

mám formulář, který se zpracovává na té samé stránce kde je umsítěný

method="post" action=""

když vyberu z rozbalovacího menu

<select name="mesic">
<option value="1">Leden</option>
<option value="2">Únor</option>
...

např duben, a dám odeslat, ve formuláři je zase vidět Leden.

Jak udělat, že když vyberu duben, zostane ve formuláři vybraný duben i po zpracování?

Thx. :)
Alphard
Profil
<option value="4" selected="selected">Duben</option>
samotar
Profil
A nejede a nejede :(

http://pavel46.webz.cz/honza/tabulka.php

(vypíše neco enom v DUBNU 2009)
Jan Tvrdík
Profil
samotar:
Nesmíš nastavit jako zvolené (selected) všechny, ale jen ten měsíc, který byl vybrán.
Str4wberry
Profil
Asi jsi Alpharda špatně pochopil, to „selected“ musíš přidat jen k dříve vybrané možnosti. Tohle:
<select name="mesic" id="mesice">
    <option value="1" selected="selected">Leden</option>
    <option value="2" selected="selected">Únor</option>
    …
    <option value="12" selected="selected">Prosinec</option>
</select>
… se zkrátka neustále přetlouká, takže tam je „Prosinec“.

Buď si ke každému <option>u přidáš podmínku, nebo to můžeš generovat cyklem, to bude elegantnější.
samotar
Profil
Jo, díky moc, už to fičí :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0