此代码正常运行,但条款不起作用,因为我不明白如何使用复选框来处理条款和条件
我不明白如何使用复选框的条款和条件此代码正在工作,但条款不是工作条款,因为
$(document).ready(function () {
$("#register").submit(function () {
var x = $('#email').val();
var atpos = x.indexOf("@");
var dotpos = x.lastIndexOf(".");
var passw = $('#password').val();
var repassw = $('#repassword').val();
if ($('#email').val() == "") {
$('#email_error').html("Please Enter Email");
return false;
}
if ($('#password').val() == "") {
$('#email_error').html("");
$('#password_error').html("Please Enter Password");
return false;
} else if ($('#repassword').val() == "") {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("Please Re Enter Password");
return false;
} else if (passw != repassw) {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("");
$('#repassword_error').html("Please Re Enter Same Password");
return false;
} else if ($('#city').val() == '0') {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("");
$('#repassword_error').html("");
$('#city_error').html("Please Choose your City");
return false;
} else if ($('#city').val() == '0') {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("");
$('#repassword_error').html("");
$('#city_error').html("Please Choose your City");
return false;
} else if ($('#terms').val() = !checkbox.checked) {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("");
$('#repassword_error').html("");
$('#city_error').html("");
$('#terms').html("hello");
return false;
} else if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= x.length) {
$('#email_error').html("");
$('#password_error').html("");
$('#repassword_error').html("");
return false;
}
});
});
答案 0 :(得分:-1)
你可以检查,是否有多种方式检查复选框
if($("#checkBoxId").is(':checked') == false){
alert("not checked");
}
2
if($("#checkBoxId").prop('checked') == false ){
alert("not checked");
}
等...