jquery中的电子邮件验证,用于现有的没有返回值的电子邮件

时间:2013-12-30 09:51:16

标签: jquery codeigniter jquery-validate

我使用以下代码使用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 
}

1 个答案:

答案 0 :(得分:0)

尝试

 echo "TRUE"; OR echo "FALSE";

将输出作为字符串。在Here

了解更多信息