如何在视图页面上显示jQuery远程错误消息?

时间:2018-06-25 19:06:58

标签: php jquery codeigniter jquery-validate

我正在使用CodeIgniter。我正在使用jquery远程方法来标识已注册或未注册的电子邮件ID。我尝试了一些可以正常工作的代码,但我怀疑是如何在视图页面上显示验证错误消息?

我在网络标签上得到了输出。

  

注意:我不是在谈论PHP。我知道过程会一样   但就我而言,视图页面上没有显示错误消息。

HTML

<input type="email" class="form_control" id="email" name="email" value="<?php echo set_value('email'); ?>">

jquery验证

email: {
        required: true,
        email:true,
        remote: {
        url: baseUrl + "/Employee_control/checkemail_exist",
        type: "post",
        data: {
        email: function () {
              return $("#email").val();
                    }}
                 }
            },

我已经添加了

messages: {
        email: {remote: "This email is already registered with us!"
      }
    },

控制器

public function checkemail_exist(){
   $email= $this->input->post('email');
    $email_check=$this->Employee_model->checkemail($email);
    if ($email_check == 0) {
      //echo "not exist";
      return true;
    }
    else{
    //echo " exist";
    return false;

    }

  }

模型

 public function checkemail($email){
    $this->db->select('email_id');
    $this->db->where('email_id',$email);
    $query = $this->db->get('tbl_employee');
    $result=$query->result();
    if (empty($result)) {
      return 0;
    }
    else{
      return 1;
    }

    }

0 个答案:

没有答案