Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在yii中使用radiobuttonlist隐藏show div_Html_Yii_Show Hide_Radiobuttonlist - Fatal编程技术网

Html 如何在yii中使用radiobuttonlist隐藏show div

Html 如何在yii中使用radiobuttonlist隐藏show div,html,yii,show-hide,radiobuttonlist,Html,Yii,Show Hide,Radiobuttonlist,我有一个问题,我需要做的是,当在RadioButton列表上选择Yes时,它将显示一个div,如果选择No,它将保持隐藏状态 <td><?php echo $form->labelEx($model,'Is Scholarship?');?></td> <!-- SCHOLAR --> <td><?php echo $form->radioButtonList($model,'is_scholar',

我有一个问题,我需要做的是,当在RadioButton列表上选择Yes时,它将显示一个div,如果选择No,它将保持隐藏状态

<td><?php echo $form->labelEx($model,'Is Scholarship?');?></td>
<!-- SCHOLAR -->
<td><?php echo $form->radioButtonList($model,'is_scholar',
                          array('Yes'=>'Yes', 'No'=>'No'));?>
<td><?php echo $form->error($model,'is_scholar');?></td>

我认为:

<div class="toggle-form-wrapper" style="display:none"  id="scholar">
  sd asds dasd asd asd asd sd asd asd
</div>

标准asd标准asd标准asd标准asd标准asd标准asd标准asd标准asd

我使用了不同的方法,但结果是工作。请帮助我。你可以使用JQuery。这很容易。Fro ex:
假设您的div id为“div1”。
您的“是”和“否”按钮id对应“是”和“否”。只需编写以下Jquery即可正常工作:

$(“#是”)。单击(函数(){
$('#div1').show();
});

$('#否')。单击(函数(){
$('#div1').hide();
});


希望对您有所帮助。

您能解释一下您的问题吗?可能是你的JS文件有一些错误代码。请您在错误控制台登记好吗。