Данные радиокнопки не передаются

0

Я использую Bootstrap в дополнение к этому, я просто хочу знать, выбрано ли channelless_no или ductless_yes, почему это значение не отображается в моих POST-данных?

    <div id="ductless">
        <div class="input-group" style="margin-bottom:5px;">
            <span class="input-group-addon">Ductless Minisplit<span style="color:#F00;">*</span></span>
                <div style="margin-left:20px;" name="reset12" class="btn-group" data-toggle="buttons">
                  <label class="btn btn-primary" onclick="$('#pu').collapse('show');$('#no_drop').collapse('show');" >
                    <input type="radio" name="ductless_no" value="1" > No
                  </label>
                  <label class="btn btn-primary" onclick="$('#pu').collapse('hide');$('#no_drop').collapse('hide');" >
                    <input type="radio" name="ductless_yes" value="1" > Yes
                  </label>
                </div>
        </div>
    </div>

Не устанавливаются ни ductless_no, ни ductless_yes

Чтобы подробнее разобраться... это одна деталь в огромной форме, форма отправляется, однако, когда вы делаете var_dump по данным $ _POST, ни каналы airless_no, ни ductless_yes не отображаются как выбрано, когда я их выбираю.

Спасибо за downvotes, что помогает

  • 4
    Ради любви к Богу, никогда не используйте встроенный javascript / jquery
  • 3
    Согласился с @RUJordan - это ужасно, и чертовски больно от следующего человека, который должен поддерживать код.
Показать ещё 2 комментария
Теги:

1 ответ

0

Подобный вопрос: Щелкай-бутстрап HTML-форма радио-кнопки не работает с PHP POST

Может быть выбран только один вариант. Дайте каждому переключателю одно и то же имя "ductlessYesNo" и другое значение... Я дал 1 для no и 2 для yes.

<label class="btn btn-primary" onclick="$('#pu').collapse('show');$('#no_drop').collapse('show');" >

                <input type="radio" name="ductlessYesNo" value="1" > No

              </label>

              <label class="btn btn-primary" onclick="$('#pu').collapse('hide');$('#no_drop').collapse('hide');" >

                <input type="radio" name="ductlessYesNo" value="2" > Yes

              </label>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню