jQuery验证输入类型复选框值

时间:2014-10-26 11:51:30

标签: javascript jquery validation

我对一项基本任务很感兴趣。我想检查是否使用jQuery检查了一个复选框。

问题是if条件正在执行,无论是否检查。

我做错了什么?

($('#betingelser').prop('checked', false)){
    console.log("checked if");
    isValid = false;
    result += 'Venligst accepter betingelserne<br>';        
}

感谢您的时间

塔尔

2 个答案:

答案 0 :(得分:1)

如果部分你没有正确的条件。您使用$('#betingelser').prop('checked', false)将值设置为false。要检查是否选中复选框,请使用:

if($('#betingelser').is(':checked')){
   //rest code
}

答案 1 :(得分:0)

通过传递false作为第二个参数,您实际上是在告诉复选框检查自己。只需删除第二个参数,它应该可以正常工作。