Я использую плагин JQuery Formwizard (http://thecodemine.org/) для одной из моих форм. Этот плагин позволяет добавлять и удалять элементы в форме и из нее. Отличный материал!
Только элементы формы, которые я добавляю, не включаются в переменную POST на серверном обработчике формы. Как так? Мой код довольно большой, но вот идея того, что я делаю:
<form id="wizard">
<fieldset id="fieldset_person1" class="step">
Name: <input type="text" name="person1[name]" />
</fielset>
<fieldset id="fieldset_order" class="step">
Amount: <input type="text" name="order[amount]" />
</fieldset>
</form>
<div style="display: hidden">
<fieldset id="fieldset_person2" class="step">
Name: <input type="text" name="person2[name]" />
</fielset>
</div>
Затем fieldset_person2 fieldset перемещается туда, где fieldset_person1, и плагин мастера обновляется. Но когда я отправляю форму, поля person2 не включаются. Я также попытался добавить div в саму форму, но затем он включается в POST, только если он не был перемещен в правильное место.
Есть мысли по этому поводу? У меня нет идей: /