Page 1 of 1

FormBuilder Selectfeld (Öffnen zu mehrerenfeldern)?

Posted: Thu Mar 11, 2010 1:55 pm
by dalton
Hallo,

Ich habe ein Anmeldeformular wo man auswählen kann ob man das Produkt an die Lieferadresse oder Rechnungsaddresse senden möchte.


Jetzt ist die Frage:

Ich habe ein Selectauswahl mit "JA" und "NEIN" und diese stehen für
(JA= ich möchte dieses Produkt an eine Andere Addresse senden)
(NEIN= dieses Produkt geht an die obere Eingefügte Addresse)

Jetzt möchte ich z.B. im Selectfeld auf "JA" klicken und dann sollten die anderen Felder auftauchen wo man die 2te Addresse eintragen kann und sonst sollten diese Felder versteckt sein?

mfg

Re: FormBuilder Selectfeld (Öffnen zu mehrerenfeldern)?

Posted: Thu Mar 11, 2010 3:37 pm
by uniqu3
Hi,

mit jquery wäre es sicherlich lösbar, eventuell hätte jemand auch Idee wie das mit smarty gehen würde.
Vielleicht so in etwa (nicht getestet!):

Code: Select all

 $('#deinselectid').change(function() {

                if($('#deinselectid:selected').val() === "JA") {
                        $('#idfürfelderdieangezeigtwerdensollten ').show();
                } else {
                        $('#idfürfelderdieangezeigtwerdensollten ').hide();
                }
                }); 
Da müsste noch #idfürfelderdieangezeigtwerdensollten im css als display:none; eingestellt werden.

Edit: ähnliche funktion kannst Du hier sehen http://demo.i-arts.eu/index.php?page=test es funktionert halt mit options felder,  beim click auf  "option2" wird neues input feld sichtbar.