我正在制作这样的验证表格:
<form id="registerform" method="post" onsubmit=return checkformdata();>
<input type="text" name="fname" value=""/>
<input type="text" name="lname" value=""/>
<input type="checkbox" name="privacy" value="1"/>
</form>
checkformdata()
仅验证复选框字段的名字和姓氏,这是使用 jQuery 完成的。这是我尝试过的代码:
jQuery(document).ready(function() {
// Handler for .ready() called.
jQuery('#registerform').submit(function() {
if (!jQuery("#privacy").is(":checked")) {
alert("none checked");
return false;
}
});
});
它也可以工作,但是警报字段出现两次,例如名字为空,然后出现名字警报和复选框警报。我想在checkformdata();之后显示复选框的警报;功能。是否可以优先考虑 javascript 然后 jquery 验证。
提前致谢。