Форма ввода, показанная jquery, не публикуется при отправке - codeigniter - PullRequest
0 голосов
/ 14 марта 2019

У меня есть форма, в которой некоторые поля ввода динамически отображаются с использованием Jquery при выборе некоторых выбранных полей ввода.

Каждое поле ввода формы заключено в отдельные классы, таким образом, Jquery использует имена классов для отображенияэти поля ввода.

Дело в том, что какое-то динамическое поле ввода не передает значение контроллеру, препятствуя отправке всей формы.Но некоторые работают нормально.Когда я удаляю поля ввода (вместе с обернутым классом), которые создают эту проблему, то это работает нормально.Если я сохраню этот обернутый класс, удалив только поле ввода, то он также не будет работать.Это означает, что он работает, только если весь класс, имеющий поле ввода, удален.

Ниже приведено динамически сгенерированное поле ввода с перенесенным классом, которое прекрасно работает.

<div class="form-group *popin-input-price*" style="display:none">
  <label class="control-label col-md-3 col-sm-3 col-xs-12" for="popin-input-price">Enter price value<span class="required text-red">*</span>
  </label>
  <div class="col-md-6 col-sm-6 col-xs-12">

      <input type="text" id="popin-input-price" name="popin-input-price" required="required" class="form-control col-md-7 col-xs-12">
  </div>
</div>

Ниже приведено одно из динамически генерируемых полей ввода с обернутым div, которое предотвращает отправку формы.

<div class="form-group *popin-input-price-btwn*" style="display:none">
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="popin-input-price-btwn">Enter price range<span class="required text-red">*</span>
    </label>
    <div class="col-md-2 col-sm-2 col-xs-4">
      <input type="text" name="popin-input-price-btwn[]" required="required" class="form-control col-md-7 col-xs-12">
    </div>
</div>

Также, когда я изменил обернутый класс входного элемента, вызывающий проблему (popin-input-price-btwn) с обернутым классом рабочего поля ввода (popin-input-прайс), то это поле ввода также работает, данные отправляются.

Таким образом, похоже, что проблема не связана с вводом, но класс обернул поле ввода, и я не уверен в этом.Любой любезно помочь.

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