Ajax非同步請求XMLHttpRequest對象Get請求

來源:互聯網
上載者:User

標籤:http   io   ar   os   sp   for   on   資料   cti   

$(function () {
$("#btnGetDate").click(function () {
var xhr;

//第一步:建立非同步請求的核心的對象:
if (XMLHttpRequest) {
xhr = new XMLHttpRequest(); //運行:is8,ie9,chrom,ff
} else {//ie6 ie5.x
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}

//第二步:佈建要求對象跟後台哪個頁面進行互動
//HTTP請求的方法名 請求的頁面 是否是非同步
//Get請求通過QueryString傳遞參數
// xhr.open("Get", "ProcessAjax.ashx?p=33", true);

xhr.open("Post", "ProcessAjax.ashx", true);

//Post請求要設定一下此要求標頭部
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

//第三步:發送請求
//Post通過此來傳遞參數
xhr.send("ip=3&renp=100");

//第四步:後台返回資料後,會調用此方法,回呼函數
xhr.onreadystatechange = function () {
//2,3,4
//4標識:前台已經接受完了後台發送來的響應報文
if (xhr.readyState == 4) {
alert(xhr.responseText);
}
};

});
});

Ajax非同步請求XMLHttpRequest對象Get請求

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.