成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

原生 JavaScript 發(fā)送 Ajax 請(qǐng)求

趙春朋 / 2542人閱讀

Ajax

Asynchronous JavaScript + XML

作用

實(shí)現(xiàn)頁(yè)面的部分更新

寫法
var r = new XMLHttpRequest()
r.open(method, path)
r.onreadystatechange = function() {
  if (r.readyState == 4) {
    r.setRequestHeader("Content-Type", "application/json")
    console.log("響應(yīng)", r)
  }
}
r.send(data)
用法

訪問 https://weatherapi.market.xia... 運(yùn)行下面代碼

var path = "https://weatherapi.market.xiaomi.com/wtr-v3/weather/all?latitude=110&longitude=112&isLocated=true&locationKey=weathercn%3A101010100&days=15&appKey=weather20151024&sign=zUFJoAR2ZVrDy1vF3D07&romVersion=7.2.16&appVersion=87&alpha=false&isGlobal=false&device=cancro&modDevice=&locale=zh_cn"
var r = new XMLHttpRequest()
r.open("GET", path, true)
r.onreadystatechange = function() {
  if (r.readyState == 4) {
    var string =  r.responseText
    console.log("響應(yīng)", JSON.parse(string))
  }
}
r.send()

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/109332.html

相關(guān)文章

  • 原生JavaScript實(shí)現(xiàn)AJAX、JSONP

    摘要:在這里講解一下用原生如何實(shí)現(xiàn)。當(dāng)然,前面也說過,你可以給定固定回調(diào)函數(shù)名最后我已經(jīng)將和請(qǐng)求合并在一起了,下載鏈接原文鏈接原生實(shí)現(xiàn)如有問題,歡迎在下方留言 相信大多數(shù)前端開發(fā)者在需要與后端進(jìn)行數(shù)據(jù)交互時(shí),為了方便快捷,都會(huì)選擇JQuery中封裝的AJAX方法,但是有些時(shí)候,我們只需要JQuery的AJAX請(qǐng)求方法,而其他的功能用到的很少,這顯然是沒必要的。 其實(shí),原生JavaScript...

    xcc3641 評(píng)論0 收藏0
  • 原生JS與jQuery對(duì)AJAX的實(shí)現(xiàn)

    摘要:原生與對(duì)的實(shí)現(xiàn)一定義里這么解釋異步的和。二原生實(shí)現(xiàn)所有現(xiàn)代瀏覽器以及均內(nèi)建對(duì)象。一般是正常未找到頁(yè)面,一般是錯(cuò)誤,或者后臺(tái)沒有創(chuàng)建相應(yīng)的內(nèi)部服務(wù)錯(cuò)誤,多為后臺(tái)錯(cuò)誤?;旧贤ㄟ^發(fā)送的數(shù)據(jù)及傳回的數(shù)據(jù)就能定位問題所在了。 原生JS與jQuery對(duì)AJAX的實(shí)現(xiàn) 一、定義 W3C里這么解釋AJAX: AJAX = Asynchronous JavaScript and XML(異步的 Jav...

    Chaz 評(píng)論0 收藏0
  • 深入淺出Ajax

    摘要:在接收響應(yīng)期間持續(xù)不斷地觸發(fā)。在請(qǐng)求發(fā)生錯(cuò)誤時(shí)觸發(fā)。在通信完成或者觸發(fā)或事件后觸發(fā)。已經(jīng)接收到部分響應(yīng)數(shù)據(jù)?;跇?biāo)準(zhǔn)被廣泛支持。破壞程序的異常處理機(jī)制。 原文(我的GitHub):https://github.com/liangfengbo/frontend-ability/issues/1 學(xué)習(xí)大綱 理解Ajax的工作原理 Ajax核心-XMLHttpRequest對(duì)象 封裝Aja...

    megatron 評(píng)論0 收藏0
  • JavaScript原生Ajax

    摘要:請(qǐng)求終止時(shí)會(huì)調(diào)用事件處理程序,此時(shí)為,這就會(huì)調(diào)用事件。強(qiáng)行讓對(duì)象將響應(yīng)作為處理。在請(qǐng)求發(fā)生錯(cuò)誤時(shí)觸發(fā)。最終,實(shí)現(xiàn)中引入了事件,用以替代事件。事件事件會(huì)在瀏覽器接收新數(shù)據(jù)期間周期性地觸發(fā)。 Ajax請(qǐng)求 一、創(chuàng)建XHR 1、在IE7及其更高的版本中: var xhr = new XMLHttpRequst(); 2、在IE7之前的的版本中使用createXHR函數(shù)根據(jù)IE中可用的MSXM...

    JessYanCoding 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<