Iam пытается показать/скрыть div на основе переключателя на кнопке в форме Yii. Но событие onclick не работает для меня. Пожалуйста, помогите мне исправить это, как Iam новую пчелу для Yii. И используя этот код для кнопки радиоПоказать/скрыть div в переключателе Yii нажмите
<?php echo $form->radioButtonList($model,'service_type',array(
'0'=>'Yes',
'1'=>'No',
'separator'=>'',
'onclick'=>"setVisible('Yes_box',true);setVisible('No_box', false)")); ?>
<div id="Yes_box" style="visibility: hidden"> contents of Yes type </div>
<div id="No_box" style="visibility: hidden"> contents of No type </div>
Это мой сценарий:
<script>
$(document).ready(function() {
$("input[name$='type']").click(function() {
var value = $(this).val();
if (value == 'Yes') {
$("#Yes_box").show();
$("#No_box").hide();
} else if (value == 'No') {
$("#No_box").show();
$("#Yes_box").hide();
}
});
$("#Yes_box").show();
$("#No_box").hide();
});
</script>
При И использования этого кода только последнее условие работает т.е., Yes_box показывает. Я думаю, что значение onclick здесь не передается. Пожалуйста, помогите мне восстановить эту проблему.
спасибо 4 ответ .... Я пробовал код, но никакого результата. когда я запускаю этот код вместе с кнопкой радио, он отображает «setVisible (« Yes_box », true); setVisible (« No_box », false)») »в качестве еще одной опции – anu