站点公告:
微信公众号liuprogramme

易牛网 主页 编程 PHP教程PHP框架专栏

ThinkPHPAjax使用详解及实例

简介
ThinkPHP Ajax ThinkPHP 内置了对 Ajax 的支持,可以方便的使用。下面以一个具体的例子来介绍 ThinkPHP Ajax 的使用。 提示 本文涉及的内容,适用于 ThinkAjax+mootools 来实现 Ajax ,使用 JQuery 来实现 Think ...
ThinkPHP Ajax

ThinkPHP 内置了对 Ajax 的支持,可以方便的使用。下面以一个具体的例子来介绍 ThinkPHP Ajax
的使用。
提示

本文涉及的内容,适用于 ThinkAjax+mootools 来实现 Ajax ,使用 JQuery 来实现
ThinkPHP Ajax 请参见《ThinkPHP JQuery Ajax》。
Js 类库

要使用 ThinkPHP Ajax,需要加载的
Js 类库有:









这些 Js 类库可以在官方示例的 Public/Js
下获得,在本节实例代码下载包也提供,请确认在进行 Ajax 测试之前,正确加载了以上 Js 类库。
ajaxReturn
返回

ThinkPHP 提供了 ajaxReturn 方法用于 Ajax
调用后返回数据给客户端,语法如下:

$this->ajaxReturn(mixed data, string info, boolean
status, string type);

参数说明: 参数 说明
data 返回给客户端的数据。
info
提示信息。
status 返回状态,一般来说 1 表示执行成功,0 表示不成功。
type 指定 ajax
返回类型:JSON|XML,如果不指定,则取 DEFAULT_AJAX_RETURN 配置,该配置默认为 JSON 。
ThinkPHP Ajax
实例

下面的小例子,输入用户名,服务器端根据用户名来 Ajax 返回不同的信息,该例子可扩展为 Ajax 的用户登陆检测功能。
html
文件

form 表单及 Js 处理函数:




  1. 扫码关注 PHP1 官方微信号
收藏 邀请

鲜花

握手

雷人

路过

鸡蛋

精彩阅读

精选资讯

推荐资讯

广告位

扫描二维码下载客户端

扫描,关注官方微信

联系我们

1399-7632910

24小时服务热线
客服QQ:834713287
市场部电话:13997632910

Archiver|手机版|小黑屋|Eaniu. ( 鄂ICP备17026225号 )

Powered by 易牛网 X3.4© 2016-2017 易牛门户 鄂ICP备17026225号 增值电信业务经营许可证:苏B2-20120251 公安机关备案号:苏32058202010001号 | 互联网新闻信息服务许可证编号:1312006002