Я новичок в javacripting и Yii2 Framework. Может кто-нибудь, пожалуйста, помогите мне просто отобразить набор значений поля в зависимости от выпадающего выбора.
Например у меня в выпадающем меню «Вы студент или нет?«:
Если пользователь выбирает да затем отобразите div, содержащий другие поля для ответа.
Я мог бы найти ответы относительно того, как делать это в целом, но, в частности, используя Yii 2, у меня проблемы.
Заранее спасибо.
Это очень просто с 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();
});
Других решений пока нет …