我希望能够在通过ajax将数据提交到数据库之前验证是否至少检查了两个复选框。
当前代码:[我怎么没有得到警报]
$('#submit_button').on('click', function() {
var interests = $("input[type='checkbox']");
if (interests.is(":checked") >= 2) {
var checkedValues = $('input:checkbox:checked').map(function() {return this.value}).get();
alert("Valid");
}
else
{
$('._setupErrorHandler').show();
$('#errorMessage').html("Please choose at least two interests")
}
}
答案 0 :(得分:4)
使用长度:
if ($('input:checkbox:checked').length >= 2) {