发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpReques...
分类:
其他好文 时间:
2015-08-30 12:44:32
阅读次数:
192
在标准浏览器下,XMLHttpRequest对象得到升级,支持跨域,用法不变,如下:var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState =...
分类:
Web程序 时间:
2015-08-29 12:34:16
阅读次数:
192
原生js一,ajax方式。var xmlhttp=new XMLHttpRequest();xmlhttp.open('get','json/data.json',true);xmlhttp.send(null);xmlhttp.onreadystatechange=function(){ i...
分类:
Web程序 时间:
2015-08-15 17:59:49
阅读次数:
100
一:XMLHttpRequest 对象的三个重要属性
1.onreadystatechange属性
onreadystatechange属性存有处理服务器响应的函数。下面的代码定义一个空的函数,可同时对 onreadystatechange 属性进行设置:
xmlHttp.onreadystatechange=function()
{
// 我们需要在这里写一些代码
}
...
分类:
Web程序 时间:
2015-08-07 22:25:12
阅读次数:
170
发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpReques...
分类:
其他好文 时间:
2015-08-05 10:19:03
阅读次数:
168
如何实现Ajax异步交互:
*实现Ajax的步骤:
(1).创建XMLHttpRequest对象
固定写法,不用记...如果面试问到,所以最好是背诵下来
(2).注册监听
利用XMLHttpRequest对象的onreadystatechange属性:用来监听属性的状态
利用XMLHttpRequest对象的readyState属性:获取服务器端的状态
利用XMLHttpReque...
分类:
Web程序 时间:
2015-07-12 17:35:29
阅读次数:
151
原始的Ajaxvar xhr=new XMLHttpRequest();xhr.onreadystatechange //监听事件的响应,改变;xhr.open("GET", "data/AjaxGetcityInfo.aspx?resultType=html", true);xhr.send(nu...
分类:
Web程序 时间:
2015-07-12 17:05:12
阅读次数:
122
实现Ajax客户端编写函数实现对服务器端的访问请求字符串var url="UserExite.aspx?name=值";创建XMLHttpRequest对象 xhr=createXMLHttpRequest();设置回调函数xhr.onreadystatechange=readyDo;初始化XMLH...
分类:
Web程序 时间:
2015-07-09 21:22:21
阅读次数:
124
打开昨天上午,负责人突然问我,client控制信息,如何让在后台?我想回答:假设总体提交form,在C#使用代码request获取表单的内容。假设局部提交,在用JS和Ajax交互,通过Ajax的open()和send()方法向后台传,通过Ajax的onreadystatechange()回调函数接....
分类:
其他好文 时间:
2015-07-07 22:37:16
阅读次数:
218
在前面的几篇内容中,我们学习了如何创建XMLHttpRequest对象,并通过XMLHttpRequest对象向服务器发送请求,以及XMLHttpRequest对象的onreadystatechange事件。在这篇内容中,我们将介绍如何处理服务器的响应。如需获得来自服务器的响应,请使用 XMLHtt...
分类:
Web程序 时间:
2015-06-30 18:03:25
阅读次数:
141