ajax的三个步骤

234 阅读1分钟

1.创建 XMLHttpRequest对象

    var xmlhttp;
    if(window.XMLHttpRequest){
    <!--首先判断是否是标准浏览器 IE7+ FIREFOX CHROME-->
        xmlhttp=new XMLHttpRequest();
    }
    else{
    <!-- 非标准浏览器IE6 IE5-->
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }

2.发送请求

    <!--第一个参数有两个类型 GET POST
        第二个参数 为想要获取文件的路径
        第三个参数 为是否为异步 true为异步false为否
    -->
    xmlhttp.open("GET","URL",TRUE);
    <!--发送请求到服务器-->
    xmlhttp.send();

3.响应

    xmlhttp.onreadystatechange=function(){
        if(http.readyState==4&&xmlhttp.status==200){
            <!--返回值为xmlhttp.responseText是jason类型转化为字符串便于操作-->
            let res =JASON.parse(xmlhttp.responseText)
        }
    }