显示基于下拉选择yii 2设置的字段


Display field set based on dropdown selection yii 2

我是javascripting和Yii2框架的新手。有人能帮我根据下拉选择显示一组字段值吗。

例如,我在下拉列表中有"如果你是不是学生?":

如果用户选择Yes,则显示一个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();
});

http://jsfiddle.net/95fvgcnn/