Ajax中state和readyState的值的含义

前端之家收集整理的这篇文章主要介绍了Ajax中state和readyState的值的含义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


state值的含义

0:请求未初始化(还没有调用open())。

1:请求已经建立,但是还没有发送(还没有调用send())。

2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)

3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成

4:响应已完成;您可以获取并使用服务器的响应了。

readyState值的含义

等于1:说明请求已经准备好可以发送

等于2:服务器正在处理请求时会作出响应,响应首部提供了有关响应的信息,并提供一个状态码。

等于3:数据下载到请求对象,但是响应数据还没有完全准备好,还不能使用

等于4:服务器处理完请求,数据可以使用了

原文链接:https://www.f2er.com/ajax/165143.html

猜你在找的Ajax相关文章