ajax俗称无刷新登录或局部刷新登录,这样可以提高用户体验了,文章讲到了关于基于jquery ajax用法返回数据与实例2用户无刷新登录
创新互联专业为企业提供通道网站建设、通道做网站、通道网站设计、通道网站制作等企业网站建设、网页设计与制作、通道企业网站模板建站服务,十余年通道做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
Ajax框架就是提供模块化实现Ajax功能的集合,Ajax框架可以是各种语言实现的(比如SAJAX有各种语言的实现),Ajax只是jquery中的一部分。
实例1 代码如下:
- $.ajax({
- type:'post',//可选get
- url:'action.php',//这里是接收数据的PHP程序
- data:'data='dsa',//传给PHP的数据,多个参数用&连接
- dataType:'text',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
- success:function(msg){
- //这里是ajax提交成功后,PHP程序返回的数据处理函数。msg是返回的数据,数据类型在dataType参数里定义!
- },
- error:function(){
- ajax提交失败的处理函数!
- }
- })
- PHP action.php
- 复制代码 代码如下:
- echo 'www.jb51.net!';
- ?>
下面看个jquery ajax用户无刷新登录实例
实例2 代码如下:
jQuery Ajax 实例演示 输入姓名:
输入密码:
php代码如下:
使用jquery ajax优点与持缺点分析
优点
小,压缩后代码只有20多k(无压缩代码94k)。
Selector和DOM操作的方便:jQuery的Selector与mootools的Element.Selectors.js比较,CSS Selector, XPath Selector(1.2后已删除)
Chaining:总是返回一个jQuery对象,可以连续操作。
文档的完整,易用性(每个API都有完整的例子,这是其它框架现在不能比的),而且网上还有很多其它的文档,书籍。
应用的广泛,包括google code也使用了jQuery。
使用jQuery的站点:http://docs.jquery.com/Sites_Using_jQuery
核心的开发团队和核心人员:John Resig等。
简洁和简短的语法,容易记。
可扩展性:有大量用户开发的插件可供使用(http://jquery.com/plugins/)
jQuery UI(http://jquery.com/plugins/,基于jQuery,但和核心的jQuery是独立的),不断发展中。
友好和活跃的社区:google groups:http://docs.jquery.com/Discussion
事件处理有很多方便的方法,如click,而不是单一的addEvent之类的。
缺点
由于设计思想是追求高效和简洁,没有面向对象的扩展。设计思路和Mootools不一样。
CSS Selector的速度稍微有些慢(但是现在速度已经大幅提高)
网页标题:jQajax用户无刷新登录方法详解
链接地址:http://www.shufengxianlan.com/qtweb/news32/79882.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联