使用jquery.validate.js(jQuery Validation Plugin - v1.10.0 - 9/7/2012)我发现电子邮件字段的'onkeypress'验证过于突兀 - this answer seems like it fit my needs perfectly.我不再看到验证消息打字时。
但是 - 在表单提交时我遇到了一个针对jquery的错误:
dispatch(event = Object {originalEvent = Event change,type =“change”,jquery-1.9.1.js(第3074行)
答案 0 :(得分:1)
只需将onkeyup : false
添加到jQuery.validation选项中,然后在输入任何内容时都不会触发验证。
$('#your_form_id').validate({
onkeyup: false,
rules : {
email : {email : true}
}
});