加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax的请求步骤!每个状态值表示什么?

发布时间:2020-12-16 02:55:17 所属栏目:百科 来源:网络整理
导读:什么是是ajax ! AJAX即“Asynchronous JavaScript and XML”(异步的JavaScript与XML技术),指的是一套综合了多项技术的浏览器端网页开发技术。Ajax的概念由杰西·詹姆士·贾瑞特所提出[1]。 如何创建我们第一个ajax 呢? 第一步:首先实例化一个 var xhr =

什么是是ajax !

AJAX即“Asynchronous JavaScript and XML”(异步的JavaScript与XML技术),指的是一套综合了多项技术的浏览器端网页开发技术。Ajax的概念由杰西·詹姆士·贾瑞特所提出[1]。

如何创建我们第一个ajax 呢?

  • 第一步:首先实例化一个 var xhr = new XMLHtppRequest()
  • 第二步:建立一个连接,同时是一个请求方式:xhr.open(‘get‘,url),且第二个参数是请求的地址
  • 第三步:如果是post 请求需要有 xhr.send()
  • 第四步:完成以上步骤后,设置事件处理函数: xhr.onreadyStatechage = function() {}
    以上就是ajax的创建的过程

下面来介绍下具体的状态值

~ 首先看看下下面这张图:

具体值的详细介绍 (这个值是 ajax的状态值)

  • 0 表示xhr被创建,但尚未使用xhr.open()方法
  • 1 表示open() 方法被调用,建立了连接
  • 2 表示send() 方法被调用,并取得了响应的状态值和响应头。
  • 3 表示响应体正在下载中
  • 4 表示下载体已经完成,可以直接使用responseText

以上就是ajax实现的全部基础过程

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读