Я знаю, вы можете подумать, что об этом уже спрашивали. Но я уже попробовал эти методы. Они не работают для меня. Когда я отправляю форму, она отправляет только первые поля. Я не могу понять сам. Я новичок во всем этом. Следующее может быть большой код, но я уверен, что я все испортил. Пожалуйста, помогите.
Полная часть:
https://jsfiddle.net/ytk9jfq4/
Часть с элементами формы массива:
<div class="desc" id="wrapmeemployed" style="display:none;">
<div id="wrapcomplete" class="input_fields_wrap">
<div id="org-details0">
<div class="col-md-12">
<div class="md-form mb-0">
<input type="text" class="form-control" id="organization0" name="organization[]" />
<label for="organization0" class="">Name of the Organization / Institution</label>
<b class="form-text text-danger" id="organizationError0"></b>
</div>
</div>
<div class="col-md-12">
<div class="md-form mb-0">
<input type="text" class="form-control" id="desig0" name="desig[]" />
<label for="desig0" class="">Designation</label>
<b class="form-text text-danger" id="desigError0"></b>
</div>
</div>
<div class="col-md-12">
<div class="md-form mb-0">
<input type="text" class="form-control" id="workplace0" name="workplace[]" />
<label for="workplace0" class="">Place of Work</label>
<b class="form-text text-danger" id="workplaceError0"></b>
</div>
</div>
<div class="col-md-12">
<div class="md-form amber-textarea active-amber-textarea">
<textarea class="md-textarea form-control" style="margin-top:20px;" id="cadd0" name="cadd[]" row="3" cols="80">
</textarea>
<label style="margin-top:-13px;margin-left:2px;" for="cadd0" class="">Communication Address</label>
<b class="form-text text-danger" id="caddError0"></b>
</div>
</div>
<div class="col-md-12">
<div class="md-form mb-0">
<input type="text" class="form-control" id="offemail0" name="offemail[]" />
<label for="offemail0" class="">Office Email</label>
<b class="form-text text-danger" id="offemailError0"></b>
</div>
</div>
<div class="col-md-12">
<div class="md-form mb-0">
<input type="text" class="form-control" id="contact0" name="contact[]" />
<label for="contact0" class="">Office Contact No</label>
<b class="form-text text-danger" id="contactError0"></b>
</div>
</div>
</div>
<div style="text-align:center;">
<button class="add_field_button" style="font-size:15px;padding:5px 12px;border-radius:5px;background-colour:white;border: 2px solid #3C89B5;margin-top:5px;text-align:center;">Add More Fields</button><br>
<a href="#" class="remove_field">Remove</a>
</div>
</div>
</div>
Кнопка Добавить дополнительные поля использует следующую функцию добавления.
$(".input_fields_wrap").append('<div class="organise'+(x-1)+'"><div id="org-details'+(x-1)+'"><div class="col-md-12"><div class="md-form mb-0"><input type="text" class="form-control" id="organization'+(x-1)+'" name="organization[]" /><label for="organization'+(x-1)+'" class="">Name of the Organization / Institution</label><b class="form-text text-danger" id="organizationError'+(x-1)+'">H</b></div></div><div class="col-md-12"><div class="md-form mb-0"><input type="text" class="form-control" id="desig'+(x-1)+'" name="desig[]" /><label for="desig'+(x-1)+'" class="">Designation</label><b class="form-text text-danger" id="desigError'+(x-1)+'"></b></div></div><div class="col-md-12"><div class="md-form mb-0"><input type="text" class="form-control" id="workplace'+(x-1)+'" name="workplace[]" /><label for="workplace'+(x-1)+'" class="">Place of Work</label><b class="form-text text-danger" id="workplaceError'+(x-1)+'"></b></div></div><div class="col-md-12"><div class="md-form amber-textarea active-amber-textarea"><textarea onclick="$(\'textarea\').autoResize();" class="md-textarea form-control" style="margin-top:20px;" id="cadd'+(x-1)+'" name="cadd[]" row="1" cols="80"></textarea><label style="margin-top:-13px;margin-left:2px;" for="cadd'+(x-1)+'" class="">Communication Address</label><b class="form-text text-danger" id="caddError'+(x-1)+'"></b></div></div><div class="col-md-12"><div class="md-form mb-0"><input type="text" class="form-control" id="offemail'+(x-1)+'" name="offemail[]" /><label for="offemail'+(x-1)+'" class="">Office Email</label><b class="form-text text-danger" id="offemailError'+(x-1)+'"></b></div></div><div class="col-md-12"><div class="md-form mb-0"><input type="text" class="form-control" id="contact'+(x-1)+'" name="contact[]" /><label for="contact'+(x-1)+'" class="">Office Contact No</label><b class="form-text text-danger" id="contactError'+(x-1)+'"></b></div></div></div></div>');
Пожалуйста, не отмечайте этот вопрос как заданный или не отвечающий требованиям c и не принимайте ответы. Мне действительно нужна помощь в этом коде. Пожалуйста, помогите мне.
Заранее спасибо.