关于ajax

Posted 阳光透过幸福

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于ajax相关的知识,希望对你有一定的参考价值。

function  ajax(url,fnSucc,fnFaild){   //url 传入的地址  fnSucc函数  fnFaild

   var oAjax=null; //创建ajax对象

  if(window.XMLHttpRequest){

    oAjax=new XMLHttpRequest(); //主流浏览器

  }else{

    oAjax=new  ActiveXObject(‘Miscrosoft.XMLHTTP’) //兼容ie浏览器

  }

  //连接服务器

  oAjax.open(‘GET’,url,true); // open 方法get post  url  是否异步传输

  //发送请求

  oAjax.send(null); //null 向服务器发送请求,但是不带有数据发送过去

  //接收服务器的返回

  oAjax.onreadystatechange=function(){

    if(oAjax.readyState==4){//完成

      if(oAjax.status === 200){

        fnSucc(oAjax.responseText);//成功输出的返回值

      }else{

        if(fnFaild){

          fnFaild(); // 失败的调用的函数

        }

      }

    }

  }

}

以上是关于关于ajax的主要内容,如果未能解决你的问题,请参考以下文章

JS 关于AJAX异步的说明

关于ajax

关于AJAX

关于Ajax工作原理

关于Ajax工作原理

关于Ajax工作原理