函数 validategender() {
var gender = $('.gender').val();
if ($(".gender:checked").length > 1 || $(".gender:checked").length == 0) {
$('#gendercheck').text("select a gender");
return false;
} else {
if ($(".gender:checked").length == 1){
$('#gendercheck').text("");
return true;
}
return false;
}
}
出于某种原因,在检查 else 后,else 内部的 if 不起作用
function validategender() {
var genderCount = $(".gender:checked").length;
if (genderCount > 1 || genderCount == 0) {
$('#gendercheck').text("select a gender");
return false;
}
$('#gendercheck').text("");
return true;
}
这样写不是更好吗?