我对一项基本任务很感兴趣。我想检查是否使用jQuery检查了一个复选框。
问题是if条件正在执行,无论是否检查。
我做错了什么?
($('#betingelser').prop('checked', false)){
console.log("checked if");
isValid = false;
result += 'Venligst accepter betingelserne<br>';
}
感谢您的时间
塔尔
答案 0 :(得分:1)
如果部分你没有正确的条件。您使用$('#betingelser').prop('checked', false)
将值设置为false。要检查是否选中复选框,请使用:
if($('#betingelser').is(':checked')){
//rest code
}
答案 1 :(得分:0)
通过传递false
作为第二个参数,您实际上是在告诉复选框检查自己。只需删除第二个参数,它应该可以正常工作。