选中if条件的复选框

时间:2013-07-13 14:06:52

标签: javascript jquery jquery-mobile

我正在使用jquery-mobile,我有一个关于处理组中复选框的问题:

我想显示带有复选框的php页面,如果从数据库将值设置为true,我想在复选框组中使用if条件进行复选复选框。

喜欢:

if(foo) {    
 $(checkbox.id).setChecked
 $(checkbox.id).refresh();
}

1 个答案:

答案 0 :(得分:2)

如果您使用php渲染页面,为什么需要j来检查复选框?做一些像

这样的事情
  //in your php
 while($row){ // assuming $row is your database row
   $checked = $row['foo'] == true? 'checked' : '';
   echo '<input type="checkbox" '.$checked.' class="my-checkbox" />';
}

//js in your onload event
$('.my-checkbox').each(function(){
     if(this.checked){
           $(this).refresh();
     }
});