我正在使用jquery-mobile,我有一个关于处理组中复选框的问题:
我想显示带有复选框的php页面,如果从数据库将值设置为true,我想在复选框组中使用if条件进行复选复选框。
喜欢:
if(foo) {
$(checkbox.id).setChecked
$(checkbox.id).refresh();
}
答案 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();
}
});