2009-03-31 12 views
0

Ich habe ein Formular und oben auf der Oberseite enthält es vier verschiedene Optionsfelder - der Rest des Formulars ändert sich je nachdem, welche dieser Optionsfelder ausgewählt sind. Derzeit befindet sich jeder "Teil" des Formulars in einem eigenen Feld und ich verstecke/zeige diese mit Jquery.Jquery Dynamic Form - Quick Frage

Wie kann ich nur die Daten eingeben, die für welchen Teil des Formulars relevant sind? Ich möchte nicht drei leere Bereiche auf dem Formular einreichen und nur einen Teil ausfüllen.

Danke.

Antwort

1

Erstellen Sie einfach drei verschiedene Formulare, trennen Sie Ihre Felder zwischen ihnen und reichen Sie dann die richtige ein. Sie können alle auf dieselbe URL verweisen ...

1

Sie könnten $ ("# fieldset1"). Remove() die Feldgruppen im Formular submit. nicht so elegant wie Nivhab vorgeschlagen, aber es ist auch eine Alternative