js ajax請求

post

var url= 'http://'; //接口地址
    var ajax = new XMLHttpRequest();
    // 第二步: 設置狀態監聽函數
    ajax.onreadystatechange = function(){
        //第五步:在監聽函數中,判斷readyState=4 && status=200表示請求成功
        if(ajax.readyState==4 && ajax.status==200){
            // 第六步: 使用responseText、responseXML接受響應數據,並使用原生JS操作DOM進行顯示
            console.log(ajax.responseText);
        }
    };
    // 第三步: open一個鏈接
    ajax.open("post",url,true);

    var data = 'id=111&name=222'
    // 第四步: send一個請求。 可以發送對象和字符串,不需要傳遞數據發送null
    ajax.send(data);

GET

var url= 'http://'; //接口地址
    var ajax = new XMLHttpRequest();
    // 第二步: 設置狀態監聽函數
    ajax.onreadystatechange = function(){
        //第五步:在監聽函數中,判斷readyState=4 && status=200表示請求成功
        if(ajax.readyState==4 && ajax.status==200){
            // 第六步: 使用responseText、responseXML接受響應數據,並使用原生JS操作DOM進行顯示
            console.log(ajax.responseText);
        }
    };
    // 第三步: open一個鏈接
    ajax.open("GET",url,true);

   
  // 第四步: send一個請求。 可以發送對象和字符串,不需要傳遞數據發送null
    ajax.send(null);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章