javascript — отображать набор полей на основе выпадающего списка yii 2

Я новичок в javacripting и Yii2 Framework. Может кто-нибудь, пожалуйста, помогите мне просто отобразить набор значений поля в зависимости от выпадающего выбора.

Например у меня в выпадающем меню «Вы студент или нет?«:

  • да
  • нет

Если пользователь выбирает да затем отобразите div, содержащий другие поля для ответа.

Я мог бы найти ответы относительно того, как делать это в целом, но, в частности, используя Yii 2, у меня проблемы.

Заранее спасибо.

0

Решение

Это очень просто с jquery … и есть несколько способов сделать это, но вот пример:

//HTML
<input type="radio" name="student" id="studentY" /> Yes
<input type="radio" name="student" id="studentN" /> No

<div id="moreQuestions">
<p>This is your block containing more fields</p>
</div>

//JS
$('#studentY').click(function(){
$('#moreQuestions').show();
});

$('#studentN').click(function(){
$('#moreQuestions').hide();
});

http://jsfiddle.net/95fvgcnn/

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]