上一篇文章其实已经叙述完主要的Ajax过程,接下来就是具体的实现了。
说明一个问题:
XMLHttpRequest.readystate == 4 是什么意思呢?
下面详细说明:
readyState表示XMLHttpRequest对象的处理状态:
0:XMLHttpRequest对象还没有完成初始化。
1:XMLHttpRequest对象开始发送请求。
2:XMLHttpRequest对象的请求发送完成。
3:XMLHttpRequest对象开始读取服务器的响应。
4:XMLHttpRequest对象读取服务器响应结束。
那么XMLHttpRequest.status == 200 又是什么意思呢?
浏览器的状态码有很多,请参考我的这篇日志:
http://babyduncan.iteye.com/blog/813397
200代表处理成功,成功了我们才可以操作嘛,呵呵 。
下节就是这个例子的源码。
说明一个问题:
XMLHttpRequest.readystate == 4 是什么意思呢?
下面详细说明:
readyState表示XMLHttpRequest对象的处理状态:
0:XMLHttpRequest对象还没有完成初始化。
1:XMLHttpRequest对象开始发送请求。
2:XMLHttpRequest对象的请求发送完成。
3:XMLHttpRequest对象开始读取服务器的响应。
4:XMLHttpRequest对象读取服务器响应结束。
那么XMLHttpRequest.status == 200 又是什么意思呢?
浏览器的状态码有很多,请参考我的这篇日志:
http://babyduncan.iteye.com/blog/813397
200代表处理成功,成功了我们才可以操作嘛,呵呵 。
下节就是这个例子的源码。