我使用以下代码使用jquery验证检查现有电子邮件。 但如果电子邮件地址不存在则返回1,否则返回“请修复此字段”。
如果找到现有的电子邮件,我需要错误消息“已存在”。否则它不应该返回任何值。
email: {
required: true,
email: true,
remote: {
url: "<?php echo base_url().'payments/check_user_email'; ?>",
type: "post"
}
},
messages: {
email: {
required: "Please Enter Email!",
email: "This is not a valid email!",
remote: "Email already in use!"
}
},
我还在php文件中写了'check_user_email'函数,就像这样,
function check_user_email()
{
$email = $this->input->post('email');
if ($this->dx_auth->is_email_available($email))
{
echo TRUE;
}
else
{
echo FALSE;
}//If end
}