thinkphp-ajax异步验证之ajaxReturn的使用-方法二
2016-10-14 16:34
597 查看
焦点移上去触发。
html模板页面如下:
控制器如下:
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); } }
相关文章推荐
- thinkphp-ajax异步验证之ajaxReturn的使用
- javascript中使用ajax异步验证数据库后方法return true时总是返回undefined
- javascript中使用ajax异步验证数据库后方法return true时总是返回undefined
- MVC验证09-使用MVC的Ajax.BeginForm方法实现异步验证
- MVC验证09-使用MVC的Ajax.BeginForm方法实现异步验证
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(3):保持用户上下文
- Ajax技术概要复习及使用Ajax调用jsp或servlet进行异步验证
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(4):异步通讯层生成的客户端代理类、使用HTTP GET进行调用
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- 常用的Ajax异步操作范例,使用Ajax验证用户名是否已存在
- 第三部分 02 在ASP.NET AJAX应用程序中使用JavaScript异步调用Page的方法
- 使用jquery中的ajax方法验证表单
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(6):服务器端和客户端数据类型的自动转换:复杂类型
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(7):服务器端和客户端数据类型的自动转换:泛型集合类型
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(6):服务器端和客户端数据类型的自动转换:复杂类型
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(10):服务器端和客户端数据类型的自动转换:以XML方式序列化数据、小结
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet