|
 |
|
| Autor |
Nachricht |
MiG87 Neuer [User]

Anmeldung: 19.05.08 Beiträge: 2 Wohnort: Bergisch g ...
|
Verfasst am: 19.05.2008, 21:37 Titel: JavaScript? dynamische Mehrfacjauswahl |
|
|
Hallo zusammen,
ich schreibe derzeit an einem komplexeren CRM und hänge nun an einem Formular fest.
Folgende Situation:
Dem Anwender soll es Möglich sein Formulare / Verträge in wenigen Schritten selber zu definieren. Also habe ich eine SQL-Tabelle in dem der Anwender Attribute (Name Beschreibung, Datentyp, Formularelemt, etc.) anlegen kann.
Daraus soll er sich dann später Formulare zusammenbasteln können.
Nun möchte ich bei dem Formular zur Vertragserstellung zwei Mehrfachauswahlfelder anbieten.
In einem sind alle verfügbaren Attribute gelistet, das andere soll anfangs leer sein.
Der Anwender soll nun mit Hinzufügen oder Entfernen Button die Optionen aus der Liste in das leere Feld kopieren und bei Bedarf auch wieder entfernen können.
Der Inhalt des 2.Auswahlfeldes soll dann am liebsten als Array mit dem Formular per POST an das PHP-Script übergeben werden.
Hat jemand eine Idee wie das funktioniert?
Habe so was schon oft gesehen, weiß leider nicht mehr wo, sonst würde ich mal in den Quelltext schauen.
Danke im Vorraus.
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1511
|
Verfasst am: 20.05.2008, 09:51 Titel: |
|
|
Hallo und Willkommen!
Wird wohl ne JS-Lösung sein. Vlt. hilft das weiter:
http://de.selfhtml.org/javascript/objekte/options.htm#neue_elemente
(Hab' von JS allerdings auch kaum Ahnung. Müsste also auch rumbasteln ).
Viel Erfolg!
Chris _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
MiG87 Neuer [User]

Anmeldung: 19.05.08 Beiträge: 2 Wohnort: Bergisch g ...
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1511
|
Verfasst am: 20.05.2008, 10:34 Titel: |
|
|
alles klar  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |