码迷,mamicode.com
首页 > Web开发 > 详细

关于ajax

时间:2017-05-25 13:31:25      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:数据   调用   返回   sof   response   异步   misc   失败   发送   

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

标签:数据   调用   返回   sof   response   异步   misc   失败   发送   

原文地址:http://www.cnblogs.com/zhangqian1/p/6902913.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!