Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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
Javascript 如何基于表单中radiobutton的选择显示/隐藏div标记_Javascript_Php_Html_Yii - Fatal编程技术网

Javascript 如何基于表单中radiobutton的选择显示/隐藏div标记

Javascript 如何基于表单中radiobutton的选择显示/隐藏div标记,javascript,php,html,yii,Javascript,Php,Html,Yii,我在搜索框中使用两个单选按钮(“Review”和“not Review”)来过滤admin.php中的值。搜索框中还有另外两个按钮(“批准”和“拒绝”),单击“已审核”时必须显示该按钮,单击“未审核”时必须隐藏该按钮。 以下是搜索表单的代码 <div class="row"> <?php #echo $form->label($model,'ReviewedDate'); ?> <?php echo $

我在搜索框中使用两个单选按钮(“Review”和“not Review”)来过滤admin.php中的值。搜索框中还有另外两个按钮(“批准”和“拒绝”),单击“已审核”时必须显示该按钮,单击“未审核”时必须隐藏该按钮。
以下是搜索表单的代码

<div class="row">
        <?php #echo $form->label($model,'ReviewedDate'); ?>     
                <?php echo $form->radioButtonList($model, 'ReviewedDate', 
        array('1' => 'Reviewed', '' => 'Not Reviewed')
    ); ?>
    </div>

       <div class="row"> 
                <?php echo $form->radioButtonList($model, 'Approved', 
        array('0' => 'Rejected', '1' => 'Approved')
    ); ?> 
    </div>
<div class="row buttons">
        <?php echo CHtml::submitButton('Search'); ?>
    </div>

如何根据第一个的“审阅/未审阅”按钮显示第二个div。
在搜索表单中。

你需要使用Javascript来实现这一点,看看你的代码正在生成的HTML,并用适当的Javascript函数钩住单选按钮来显示或显示其他元素

我们是否应该神奇地知道你的PHP类做了什么?你至少应该显示你已经尝试过的内容。您的问题是一个非常基本的jQuery任务,因此请花几分钟时间尝试找出解决方案。@MichaelHärtl因为它是一个搜索表单,所以在提交表单之前,我需要显示/隐藏div标记。这就是我被困的地方
<div class="row">
        <?php #echo $form->label($model,'ReviewedDate'); ?>     
                <?php echo $form->radioButtonList($model, 'ReviewedDate', 
        array('1' => 'Reviewed', '' => 'Not Reviewed')
    ); ?>
    </div>

       <div class="row"> 
                <?php echo $form->radioButtonList($model, 'Approved', 
        array('0' => 'Rejected', '1' => 'Approved')
    ); ?> 
    </div>
<div class="row buttons">
        <?php echo CHtml::submitButton('Search'); ?>
    </div>