我使用jQuery的移动,我有一个关于该组在处理复选框问题:检查复选框与if条件
我想,以显示与复选框PHP页面,如果该值从数据库将其设置为true ,我想在复选框组中使用if条件进行复选框。
喜欢:
if(foo) {
$(checkbox.id).setChecked
$(checkbox.id).refresh();
}
我使用jQuery的移动,我有一个关于该组在处理复选框问题:检查复选框与if条件
我想,以显示与复选框PHP页面,如果该值从数据库将其设置为true ,我想在复选框组中使用if条件进行复选框。
喜欢:
if(foo) {
$(checkbox.id).setChecked
$(checkbox.id).refresh();
}
如果您使用PHP来渲染页面,为什么你需要JS检查复选框?只要做一些像
//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();
}
});
感谢您的回答,这对于标准html复选框格式可能是正确的。但分配检查值jquery-mobile复选框我需要使用条件来刷新checkbox.id以if()条件......不知何故... –
我需要使用jquery-mobile,因为我在iOS UIwebView中使用此布局.. –
好的,我已经更新了我的答案。我仍然使用PHP端来设置检查,但然后运行我已经添加到您的加载事件js代码循环通过复选框,并刷新项目,如果它被检查。我没有使用jqueryMobile,但我假设它有像普通jQuery一样的每种方法。但我确实查了一下refresh()方法来弄清楚你想做什么 – TommyBs
问题通常有一个问号。 –
对不起,这不是代码..我不得不编辑它使其可以理解。向我们展示我们迄今为止所做的一切。 – krishgopinath
是的,因为你们曾经帮助过你知道的人。如果我会问这样的事情,我怎么知道复选框被选中,我相信你们所有人(对我来说都不会感到厌倦)会用复制粘贴来回答我的问题以获得积分。 –