所以我有一个表单使用jQuery验证插件来检查字段,然后才能提交表单...非常基本的东西,一切正常,但我希望电子邮件也可以在数据库中检查重复项。
如果找到一个,那么我不希望显然提交表单并在字段旁边显示错误。我尝试了几件事,但没有任何效果。这是我验证所有字段的代码。
$(function(){
$('#myform')
.validate({
submitHandler: function(form) {
$(form).ajaxSubmit({
success: function() {
$('#myForm').append("<p class='thanks'>Thanks!</p>")
}
});
}
});
});
答案 0 :(得分:4)
使用remote
验证方法:
$(function() {
$('#myform').validate({
rules: {
email: {
required: true,
email: true,
remote: "check-email.php"
}
},
submitHandler: function(form) {
$(form).ajaxSubmit({
success: function() {
$('#myForm').append("<p class='thanks'>Thanks!</p>")
}
});
}
});
});