thinkphp-ajax异步验证之ajaxReturn的使用-方法二

来源:互联网 发布:精易编程助手生成模块 编辑:程序博客网 时间:2024/05/22 01:49

焦点移上去触发。

html模板页面如下:

<script type="text/javascript" src="./Public/js/jquery-1.8.3.min.js"></script><script>          $(document).ready(function(){              $("#UserID").blur(function(){               userid=$("#UserID").val();                              $.post('__APP__/Fck/check_user/', {user_name:userid}, function(data){                  if(data.status == '1'){                    $("#UserID1").text(data.msg);                    $("#UserID1").show();                    $(".msg_tip").hide();                  }else{                    $(".msg_tip").text(data.msg);                    $(".msg_tip").show();                    $("#UserID1").hide();                  }                }, 'json');              });          </script>


控制器如下:

//检测用户名(会员名)是否已经存在public function check_user() {if(!empty($_POST['user_name'])){$fck = M('fck');$mapp['user_id']= trim($_POST['user_name']);$rs  = $fck->where($mapp)  -> field('id,user_name')->find();if(!empty($rs['user_name'])){$data['status']=1;$data['msg']='姓名:'.$rs['user_name'];$this->ajaxReturn($data);}else{$data['status']=0;$data['msg']='会员编号输入错误';$this->ajaxReturn($data);}}else{$data['status']=0;$data['msg']='请输入你要转给会员的编号。';$this->ajaxReturn($data);}    }


0 0
原创粉丝点击