Sven Rautenberg: [PHP] <select disabled> versendet seinen Wert nicht an PHP?

Beitrag lesen

Moin!

Ich habe nach einigem ausprobieren festgestellt, dass der Wert eines <select> Formularfeldes nicht mit den POST-Daten übermittelt wird, wenn ich es onSubmit als disabled markiere. Weiß jemand, wie ich das umgehen kann?

Logisch. Disabled-Formularelemente werden nicht mitversandt. Deswegen setzt man sie ja disabled. Steht auch in irgendeinem Standard drin, meine ich. Leider noch nicht in SelfHTML.

Lösung: Setze das Select-Feld nicht disabled.

Workaround: Setze das Select-Feld z.B. readonly.

Oder rette, wie von ZNS vorgeschlagen, den selektierten Wert in ein Hidden-Feld.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|