Übergabe von Formulardaten
tholorthored
- html
0 EKKi
Hey,
Ich hab ein mehrseitiges Formular, das die daten der vorherigen seite in hiddenfields zwischenspeichert und erst am ende komplett an die db sendet. Die übergabe läuft problemlos per _POST. Nur ein Element macht mir ärger:
2 Listen, die eine steht als "gesamtliste zur verfügung", die andere als "auswahlliste". D.h. die user können per button (javascript) elemente aus liste 1 in liste 2 hinzufügen.
Die options die zum schluss dadrin stehen sollen an die nächste formularseite übergeben werden. Standardmäßig ist ja aber nur ein ausgewählter eintrag im "value" der liste und wird somit übergeben.
Wie kann ich einfach komplett alles was in der liste steht (egal ob selected oder nicht) an die nächste seite per POST übergeben?
Meine Idee war, per javascript die werte einfach gleichzeitig (wenn sie zur auswahlliste hinzugefügt werden) auch in ein hiddenfield hinzuzufügen. Aber da scheiterte es bei mir an der javasynthax zum aneinanderketten von strings.
Vielen dank im voraus...
Mahlzeit tholorthored,
Ich hab ein mehrseitiges Formular, das die daten der vorherigen seite in hiddenfields zwischenspeichert und erst am ende komplett an die db sendet.
Dass die Werte beliebig manipulierbar sind, ist Dir bewusst?
Die options die zum schluss dadrin stehen sollen an die nächste formularseite übergeben werden. Standardmäßig ist ja aber nur ein ausgewählter eintrag im "value" der liste und wird somit übergeben.
Nicht, wenn es sich um eine http://de.selfhtml.org/html/formulare/auswahl.htm#listen_mehrfach@title=Mehrfachauswahlliste handelt und auch mehrere Optionen ausgewählt sind. Das könntest Du z.B. mittels Javascript erreichen: einfach beim gewünschten Event (Verlassen der Liste, Anklicken irgendeines Buttons o.ä.) alle Optionen der "Ausgewählt"-Liste markieren.
Meine Idee war, per javascript die werte einfach gleichzeitig (wenn sie zur auswahlliste hinzugefügt werden) auch in ein hiddenfield hinzuzufügen. Aber da scheiterte es bei mir an der javasynthax zum aneinanderketten von strings.
1. hat das mit Java nichts zu tun, 2. heißt es Syntax und 3. hättest Du spätestens dann ein Problem, wenn man bereits ausgewählte Optionen auch wieder "wegnehmen" können soll ... :-)
MfG,
EKKi