ajax
来源:互联网 发布:淘宝运营有前景怎么样 编辑:程序博客网 时间:2024/06/05 17:53
转载博客:http://www.cnblogs.com/kennyliu/p/3876729.html 写的很详细
要完整实现一个AJAX异步调用和局部刷新,通常需要以下几个步骤:
(1)创建XMLHttpRequest对象,也就是创建一个异步调用对象.
(2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息.
(3)设置响应HTTP请求状态变化的函数.
(4)发送HTTP请求.
(5)获取异步调用返回的数据.
(6)使用JavaScript和DOM实现局部刷新.
1、解释
传统的web:用户的每一次操作都将触发一次web服务器的HTTP请求,服务器进行相应的处理,返回一个HTML页面给客户端。
在Ajax中,页面中的用户的操作通过Ajax引擎与服务器进行通信,然后将结果提交给客户端的Ajax引擎,再由Ajax引擎决定将这些数据插入到页面的只当位置。
传统的web中,用户的每个行为,都生成一次HTTP请求;而在Ajax中,将变成Ajax引擎的一次JavaScript调用。特点:不刷新整个页面的情况下,对部分数据进行更新,从而降低了网络流量。无刷新更新页面
2、使用的技术:XMLHttpRequest对象(新技术)和JavaScript、XML、CSS、DOM。最核心的技术即使XMLHttpRequest对象,它是一个具有应用程序接口的JavaScript对象,能够使用HTTP连接一个服务器。
3、使用步骤:http://www.cnblogs.com/kennyliu/p/3876729.html
- Ajax
- Ajax
- AJAX
- AJAX
- AJAX
- AJAX
- AJAX
- ajax
- ajax
- Ajax
- ajax
- ajax
- AJAX
- Ajax
- Ajax
- Ajax
- ajax
- ajax
- mysql在某一字段后面添加新字段
- 看看职业选手如何应对炉石新版本黄金赛
- 学习笔记22-Python爬虫
- redis和memcached的区别(总结)
- [笔记分享] [SCons] SCons工具之Build
- ajax
- ubuntu下用脚本执行sudo命令免去输入密码
- Codeforces-814D An overnight dance in discotheque(贪心)
- 面向对象(五)——类的多态
- Codeforces Round #430 (Div. 2) D. Vitya and Strange Lesson
- 互联网主流技术框架有以下几点
- LINUX系统移植
- 安装 Kali Linux 后需要做的 20 件事
- source insight c/c++ 宏定义无法识别