js ajax

  //url 地址   fusucc 成功回调函数   fnaild 失败的函数
  function ajax(url, fnSucc, fnFaild)
  {
      //1.创建Ajax对象
      var oAjax=null;

      if(window.XMLHttpRequest)
      {
          oAjax=new XMLHttpRequest();
      }
      else
      {
          oAjax=new ActiveXObject("Microsoft.XMLHTTP");
      }

//2.连接服务器
      oAjax.open('GET', url, true);

      //3.发送请求
      oAjax.send();

      //4.接收服务器的返回
         //OnReadyStateChange
      oAjax.onreadystatechange=function ()
      {
          if(oAjax.readyState==4)   //完成
          {
              if(oAjax.status==200) //成功
              {
                           //  alert(oAjax.responseText);//服务器返回的内容
                  fnSucc(oAjax.responseText);
              }
              else
              {
                  if(fnFaild)
                      fnFaild(oAjax.status);
              }
          }
      };
  }
1520355743(1).jpg
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容