Zum Inhalt springen

Formhandler: Werte bei Dropdown werden nicht übermittelt

Erstellt am 8. Januar 2010 · 3 Antworten · letzte Antwort am 17. Februar 2010

Tags: Formhandler, Frage

Nica ·

Hallo

Wenn ich das Formhandler-Formular abschicke, bleibt der Wert der Select-Box leer. Was mache ich falsch?

Vielen Dank für Eure Hilfe
Nica

<div class="row">
   ###error_objekt###
   <div class="row">
   <label for="objekt">###LLL:objekt### ###required_objekt###</label>
          <select name="objekt" id="objekt">
            <option value="Wohnung" selected_objekt_wohnung="">Wohnung</option>
            <option value="Haus" selected_objekt_haus="">Haus</option>
          </select>
<div class="clear"></div>
   </div>
</div>
gmf ·
<div class="row">
   ###error_objekt###
   <div class="row">
   <label for="objekt">###LLL:objekt### ###required_objekt###</label>
          <select name="objekt" id="objekt">
            <option value="Wohnung" ###selected_objekt_Wohnung###>Wohnung</option>
            <option value="Haus" ###selected_objekt_Haus###>Haus</option>
          </select>
<div class="clear"></div>
   </div>
</div>
  • Die Werte aus dem Attribut "value" müssen auch im selected-Marker groß geschrieben werden.
    In deinem HTML sehen die selected-Marker wie HTML-Attribute aus, aber daran ist wahrscheinlich das Highlighting Schuld.
    Verwendest du keinen formValuesPrefix? Also sowas wie formhandler[objekt] oder meinFormular[objekt]? Wenn doch, dann muss auch dieses Feld den Prefix verwenden.

gmf ·

Zwar nur dann, wenn auch ein Präfix verwendet wird, aber grundsätzlich hast du natürlich Recht. Danke.