美文网首页
原生ajax方法

原生ajax方法

作者: RelaxedAndHappy | 来源:发表于2017-05-17 23:39 被阅读0次

    //定义xrl对象

    var xhr = new XMLHttpRequset();

    //发送请求

    xhr.open("Method","url", true)//方法,地址,是否是异步,true是异步

    xhr.send(null)//向服务器发送的数据;

    xhr.onreadystatechange = function() {
          if (xhr.readyState === 4) {
        if (xhr.status >=200 && xhr.status < 300 || xhr.status === 304) {
    //status 响应的http状态,200返回成功,304表示请求资源没有被修改

                 xhr.responseText// 返回文本数据
                 xhr.responseXML //返回XML DOM文档

         }else {

        xhr.stausText//Http的状态说明

          }
      }
    };

    注: setRequestHeader()方法设置自定义的请求头部信息,

    这个方法必须在open()和send()方法之间,

    相关文章

      网友评论

          本文标题:原生ajax方法

          本文链接:https://www.haomeiwen.com/subject/rviytxtx.html