javascript - Yii framework: how to check whether checkbox is checked? -


i want show additional fields when chceckbox unchecked , hide when checked.

i have checkbox:

<?php echo $form->checkbox($model2, 'ignore', array('onchange'=>'javascript:toggleuser2()')); ?> 

js script:

<script>                     function toggleuser2() {                         if($('.user2_ignore').is(':checked')) {                             $('.user2').hide();                         } else {                             $('.user2').show();                         }                     }                     toggleuser2();                 </script>  

this return false:

 console.log($('.user2_ignore').is(':checked')); 

i tried attr('checked') , val(), returnig 'undefined'. there way check checkbox checked or no?

try using jquery code shown below

$(document).ready(function(){     $("input[type=checkbox]").change(function(){         if($(this).is(":checked")){             alert("checked");              //$(this).siblings("input[type=checkbox]").removeattr("checked");            }else{             alert("unchecked")              }         });  }); 

Comments