原生ajax请求及readyState的几种状态
生活随笔
收集整理的這篇文章主要介紹了
原生ajax请求及readyState的几种状态
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
原生ajax請(qǐng)求寫法:
var http = new XMLHttpRequest();http.open('get','./package.json');http.onreadystatechange = function () {if(http.readyState == 4 && http.status == 200) {var result = JSON.parse(http.responseText);console.log(result.name)}};http.send();解釋:
readyState的幾種狀態(tài):
0:初始化,XMLHttpRequest對(duì)象還沒有完成初始化 1:載入,XMLHttpRequest對(duì)象開始發(fā)送請(qǐng)求 2:載入完成,XMLHttpRequest對(duì)象的請(qǐng)求發(fā)送完成,已收到全部響應(yīng)內(nèi)容但尚未解析 3:解析,XMLHttpRequest對(duì)象開始解析服務(wù)器的響應(yīng)內(nèi)容 4:完成,XMLHttpRequest對(duì)象讀取服務(wù)器響應(yīng)結(jié)束
總結(jié)
以上是生活随笔為你收集整理的原生ajax请求及readyState的几种状态的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WordPress禁止特定用户修改密码的
- 下一篇: 给字符串对象定义一个repeat功能。当