제 양식 중 하나에 JQuery Formwizard 플러그인 (http://thecodemine.org/)을 사용하고 있습니다. 이 플러그인을 사용하면 양식에서 요소를 추가 및 제거 할 수 있습니다. 좋은 물건! 추가 할 양식 요소는 양식의 서버 측 처리기에서 POST 변수에 포함되지 않습니다. 어째서? 내 코드는 좀 큰하지만, 여기에 내가 뭘하는지의 생각 :DOM 내에서 필드 세트를 이동하면 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_person1이고 마법사 플러그인이 업데이트되는 경우 후 이동합니다. 그러나 양식을 제출하면 person2 필드가 포함되지 않습니다. 또한 양식 자체에 div를 추가하려고 시도했지만 올바른 위치로 이동되지 않은 경우 POST에 포함됩니다.
이 문제에 대한 의견이 있으십니까? 나는 모든 아이디어의 부족 해요 :/
나는 그것이 형태로하지 않을 것 같은데요
표시 장치로 숨김 : 없음? – Robbert