-
AJAX 实例
2020-12-13 20:53:06AJAX 实例 为了帮助您理解 AJAX 的工作原理,我们创建了一个小型的 AJAX 应用程序: 实例 使用 AJAX 修改该文本内容 修改内容 AJAX 实例解析 上面的 AJAX 应用程序包含一个 div 和一个按钮。 div 部分用于显示来自... -
Ajax实例
2011-01-04 17:38:19Ajax实例 -
ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例
2010-07-10 06:47:15ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例ajax 实例实例实例 -
ajax实例
2019-08-24 16:35:101.什么是ajax ajax是一种新的技术,它能够在不重载整个页面的情况下,动态的更新局部页面 2.ajax实例 如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的open()和send()方法: ...**1.ajax实例
-
AJAX实例
2017-12-19 20:19:18AJAX实例 1、ajax发送异步请求 1.1、第一步:得到XMLHttpRequest对象 ajax其实只需要用到一个对象:XMLHttpRequest,编写创建XMLHttpRequest对象的函数1.2、第二步:打开与服务器的连接 mxlHttp.open();用来打开...AJAX实例
1、ajax发送异步请求
1.1、第一步:得到XMLHttpRequest对象
ajax其实只需要用到一个对象:XMLHttpRequest,编写创建XMLHttpRequest对象的函数1.2、第二步:打开与服务器的连接
mxlHttp.open();用来打开与服务器的连接,需要三个参数:
请求方式,可以是EGT或POST;
请求的URL,指定服务器端资源,例如:/oa/AServlet;
请求是否为异步,true为异步请求,false为同步请求
例如:xmlHttp.open(“GET”,”/oa/AServlet”,true);
1.3、第三步:发送请求
xmlHttp.send(null);参数为请求体,如果是GET请求,参数为null,如果传参数可能会造成部分浏览器无法发送
1.4、第四步:注册监听器
在xmlHttp对象的一个事件上注册监听器:onreadystatechange
xmlHttp对象一共有5个状态:
0状态:刚创建,还没有调用open()方法;
1状态:请求开始,调用open()方法,但是没有调用send()方法;
2状态:调用完了send()方法;
3状态:服务器已经开始响应,但是响应未结束;
4状态:服务器响应结束;
得到xmlHttp对象的状态:
var state = xmlHttp.readyState;//状态为:0/1/2/3
得到服务器响应的状态码:
var status = xmlHttp.status;//状态码:200/404/500
得到服务器响应的内容:
var content = xmlHttp.responseText;//得到服务器的响应的文本格式内容
var content = xmlHttp.responseXML;//得到服务器响应的xml内容,可以使用Document对象解析实例:异步提交EGT请求
-
ajax实例ajax实例
2011-07-11 19:01:23ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例ajax实例 -
Ajax实例演示Ajax实例演示
2009-04-29 11:36:29Ajax实例演示Ajax实例演示Ajax实例演示Ajax实例演示