Только данные первой формы полей Dynami c представлены - PullRequest
0 голосов
/ 23 марта 2020

Я знаю, вы можете подумать, что об этом уже спрашивали. Но я уже попробовал эти методы. Они не работают для меня. Когда я отправляю форму, она отправляет только первые поля. Я не могу понять сам. Я новичок во всем этом. Следующее может быть большой код, но я уверен, что я все испортил. Пожалуйста, помогите.

Полная часть:

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 и не принимайте ответы. Мне действительно нужна помощь в этом коде. Пожалуйста, помогите мне.
Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...