我有这个代码让系统使用“email:true”来测试输入的有效电子邮件地址。它工作在第一次尝试点击保存按钮后,但在未来的人,在进入单个字符没有点击保存按钮的是,它已经测试输入和显示错误消息已经javascript来测试有效的电子邮件地址
$("#RoleConfigForm").validate({
rules: {
"group_code[]": {
required: true,
maxlength: 25,
},
"role_name[]": {
required: true,
maxlength: 25,
},
"email_address[]": {
required: true,
email: true,
maxlength: 30,
},
},
errorClass: "invalid",
errorPlacement: function (error, element) {
$('#ResultDialog p').html("@hmis_resources.Message.msg_empty_fields");
$('#ResultDialog').modal();
},
submitHandler: function (form) {
ajaxFormSubmit();
}
});
这是jquery验证的行为。直到电子邮件不正确,它会显示错误信息 –
有没有办法解决这个问题? – rickyProgrammer