hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › 学习交流 › Ajax › 介绍Ajax技术
查看: 2065|回复: 0
打印 上一主题 下一主题

介绍Ajax技术

[复制链接]

2249

主题

0

帖子

0

博客

admin

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

跳转到指定楼层
楼主
发表于2015-01-19 14:03:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

0

主题

1721

帖子

0

博客

XIAOC

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2016-10-17 10:36:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实现异步请求的技术,在不刷新整个页面的情况下实现页面一部分的刷新,整个过程大约可以分为得到异步请求,设置异步请求请求(请求发送的url,状态变动时调用的函数等),发送请求,浏览器发送异步请求,服务器处理,返回数据,处理数据;

0

主题

1902

帖子

0

博客

王之神判

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2017-09-12 10:52:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Ajax是一种支持异步请求的技术,使用JavaScript通过XmlHttpRequest对象向服务器端发出异步请求,服务器返回XML格式或者Json格式的数据后, 使用JavaScript解析数据,并且操作界面展示效果。这就是无刷新界面。 使用JavaScript操作Ajax的实现步骤如下: 1. 创建一个能够发送异步请求的对象XMLHttpRequest 2. 设置请求的目标URL、方法和其他参数 3. 设置请求的Header(在发出Post请求时使用) 4. 设置状态更改的事件触发器 5. 发送异步请求(send) 6. 服务器端接收到请求后,通过Servlet或Action处理请求,返回XML或Json格式的数据 7. 在状态更改的事件函数中处理返回的数据,呈现各种展示效果 项目中什么地方会用到Ajax:概括的说,只有做无刷新界面都用到Ajax,通俗的讲,只要页面不刷新,需要展示后台服务器中的数据,都用到了Ajax技术。举几个例子说明一下: 1、 数据校验 2、 级联菜单 3、 异步的上传文件 4、 比如一个学生信息的增、删、改、查、翻页等操作,都可以用异步完成 Ajax的优点:能在不更新整个页面的前提下维护数据,避免了在网络上发送那些没有改变过的信息,增强用户体验。 Ajax的缺点:破坏浏览器后退按钮的正常行为,有的手持设备还不能很好的支持Ajax 其他技术对Ajax的支持:Ext、Jquery、Dojo、Dwr

0

主题

1932

帖子

0

博客

740317431

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2017-09-11 16:35:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Ajax是一种支持异步请求的技术,使用JavaScript通过XmlHttpRequest对象向服务器端发出异步请求,服务器返回XML格式或者Json格式的数据后, 使用JavaScript解析数据,并且操作界面展示效果。这就是无刷新界面。 使用JavaScript操作Ajax的实现步骤如下: 1. 创建一个能够发送异步请求的对象XMLHttpRequest 2. 设置请求的目标URL、方法和其他参数 3. 设置请求的Header(在发出Post请求时使用) 4. 设置状态更改的事件触发器 5. 发送异步请求(send) 6. 服务器端接收到请求后,通过Servlet或Action处理请求,返回XML或Json格式的数据 7. 在状态更改的事件函数中处理返回的数据,呈现各种展示效果项目中什么地方会用到Ajax:概括的说,只有做无刷新界面都用到Ajax,通俗的讲,只要页面不刷新,需要展示后台服务器中的数据,都用到了Ajax技术。举几个例子说明一下: 1、 数据校验 2、 级联菜单 3、 异步的上传文件 4、 比如一个学生信息的增、删、改、查、翻页等操作,都可以用异步完成 Ajax的优点:能在不更新整个页面的前提下维护数据,避免了在网络上发送那些没有改变过的信息,增强用户体验。 Ajax的缺点:破坏浏览器后退按钮的正常行为,有的手持设备还不能很好的支持Ajax 其他技术对Ajax的支持:Ext、Jquery、Dojo、Dwr
zxx

0

主题

1135

帖子

0

博客

zxx

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2017-10-20 12:57:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

Ajax是一种支持异步请求的技术,使用Javascript通过XmlHttpRequest对象向服务器端发出异步请求,服务器返回XML格式或者json格式的数据后,使用JavaScript解析数据,并且操作界面展示效果。这就是无刷新界面。

使用JavaScript操作Ajax的实现步骤如下:

    1.创建一个能发送异步请求的对象XMLHttpRequest

    2.设置请求的目标URL,方法和其他参数

    3.设置请求的Header(在发出post请求时使用)

    4.设置状态更改的事件触发器

    5.发送异步请求(send)

    6.服务器端接收到请求后,通过Servlet或Action处理请求,返回XML或json格式的数据

    7.在状态更改的事件函数中处理返回的数据,呈现各种展示效果

项目中什么地方会用到Ajax:

    概括的说,只有做无刷新界面都用Ajax,通俗的讲,只要页面不刷新,需要展示后台服务器中的数据,都用到了Ajax技术

举几个例子说明一下:

    1.数据校验

    2.级联菜单

    3.异步上传文件

    4.比如一个学生信息的增删改查,翻页等操作,都可以用Ajax完成

Ajax的优点:

    能在不更新整个页面的前提下维护数据,避免了在网络上发送那些没有改变过的信息,增强用户体验。

Ajax的缺点:

    破坏浏览器后退按钮的正常行为,有的手持设备还不能很好的支持Ajax其他技术对Ajax的支持:Ext,JQuery,Dojo,Dwr



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部