отдельная радиогруппа zf2

0

В моем приложении у меня есть форма регистрации 3 шага. В первой части кто-то должен выбрать пакет (корабль участника).

Здесь мне нужна одна группа переключателей, но потому, что я обрабатываю 3 пакета с каждыми 2 вариантами, с большим количеством html между каждыми 2 переключателями мне нужно отделить радиокнопки и получать их по одному. отдельный вариант для этого, вероятно, недостаточно, потому что он не соответствует html, и между ними может быть много html.

Благодарю! знак равно

  • 0
    Можете ли вы загрузить пример кода?
  • 0
    Что не так с просто, вы знаете, используя HTML? Нет правила, утверждающего, что формы должны отображаться помощниками вида.
Показать ещё 1 комментарий
Теги:
radio-button
zend-framework2

1 ответ

0

Вы можете сделать это, используя js hide-show

<script>
    $(function(){
       $("#package1").on(click,function(){
           $("#p1").show();
       });

       $("#package2").on(click,function(){
           $("#p2").show();
       });

       $("#package3").on(click,function(){
           $("#p3").show();
       });
    });
</script>

<style>
    .hidden {
       display: none;
    }
</style>

<input type="radio" name="package" id="package1" value="Package1">
<input type="radio" name="package" id="package2" value="Package2">
<input type="radio" name="package" id="package3" value="Package3">

<input class="hidden" type="radio" id="p1" name="p1option" value="P1 Option1">
<input class="hidden" type="radio" id="p1" name="p1option" value="P1 Option2">

<input class="hidden" type="radio" id="p2" name="p3option" value="P2 Option1">
<input class="hidden" type="radio" id="p2" name="p2option" value="P2 Option2">

<input class="hidden" type="radio" id="p3" name="p1option" value="P2 Option1">
<input class="hidden" type="radio" id="p3" name="p3option" value="P2 Option2">

Ещё вопросы

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