您的位置:首页 > 编程语言 > PHP开发

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

2016-10-14 16:34 597 查看
焦点移上去触发。

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);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐