У меня есть форма, которую я решил обернуть, используя div:
<div class="formWrap">
<input class="desc" name="newdescription[]" value="" />
</div>
И я добавляю несколько полей динамически:
newDesc = $('.desc:first').clone();
$(newDesc).appendTo('.formWrap');
До этого момента все работало как шарм, но позже я передумал и решил сделать его формой, поскольку я больше не буду использовать AJAX, но вместо этого я буду отправлять форму на следующую страницу.
<form class="formWrap" type="post" action="nextpage.php">
<!-- Some inputs -->
</form >
Как только я изменил div в форму, я больше не мог добавлять, если я возвращаю его в div, он работает.
Решением, которое я нашел, было оставить div и обернуть все в форму. Но даже если это решение, мне все равно любопытно, почему я не могу заставить его работать напрямую с формой.
<form type="post" action="nextpage.php">
<div class="formWrap">
<!-- Some inputs -->
</div>
</form >
Я читал, и я не нахожу никаких ограничений в том, что я не могу добавить форму, поэтому я немного растерялся. Есть идеи?