根据选择的单选按钮,使下拉列表和文本框可见

时间:2013-02-21 12:58:55

标签: php yii yii-components

我想根据Yii表单中单选按钮的选择显示下拉列表和文本字段。即,如果我选择第一个选项,它必须显示一个下拉列表,如果我选择第二个选项,则必须出现文本框。 这是我的单选按钮的代码:

  <?php echo $form->radioButtonList($model,'service_type',array('0'=>'Fixed Price Service','1'=>'Service at hourly rate'));?>

选择“固定价格服务”下拉列表

<?php echo $form->dropdownList( $model, 'min_budget', array( "0"=>"Select your minimum budget", "1" => "10000", "2" => "20000", "3" => "50000", )); ?>

并选择“按小时费率服务”时,必须出现文本字段

 <?php echo $form->textField($model,'hourly_rate',array('size'=>15,'maxlength'=>1)); ?>

此功能必须在不刷新或单击任何提交按钮的情况下显示。我怎样才能以Yii形式实现这一点?

1 个答案:

答案 0 :(得分:0)

使用javascript或jquery隐藏并显示此功能... 这些链接可以帮助您

display/hide textbox based on drop down list

jQuery - How to show/hide text box based on selected drop down