我目前正在开始使用jQuery验证插件,我想在后端使用PHP添加AJAX验证以进行验证。根据我的理解,这是通过以下方式实现的:
$("#myform").validate({
rules: {
email: {
required: true,
email: true,
remote: "check-email.php"
}
}
});
其中“check-email.php”将包含正确的验证码。但是,我没有找到PHP代码可能是什么样子的示例。有帮助吗?
谢谢!
答案 0 :(得分:0)
remote: "check-email.php"
将启用服务器端验证,而不是客户端验证。你确定这是你想要达到的目标吗?
编辑:以下是远程选项的文档:http://docs.jquery.com/Plugins/Validation/Methods/remote#options
基本上,您的php文件需要返回true或false,具体取决于验证是否成功。以下是代码的外观:
rules: {
email: {
required: true,
remote: "check-email.php"
}
},
messages: {
email: "The email entered is incorrect."
},
submitHandler: function() {
//alert("Correct email!");
},
success: function(label) {
label.addClass("valid").text("Valid email!")
}