ajax 函数封装

2017-11-09 11:47:34来源:CSDN作者:yang295242361人点击

分享
//用封装好的函数   
ajax("abc.txt",function (data) {    alert("成功 :"+data)},function () {    alert("失败")})


//封装ajax函数    function ajax(url,fnSucc,fnFaild) {        //new一个ajax对象        var oAjax=null;        if(window.XMLHttpRequest){            oAjax=new XMLHttpRequest()        }else{            oAjax=new ActiveXObject("Microsoft.XMLHTTP")        }        //创建连接        oAjax.open("GET",url,true)        //发送        oAjax.send()        //接受返回        oAjax.onreadystatechange=function () {            if(oAjax.readyState==4){                if(oAjax.status==200){//                    alert("成功:"+oAjax.responseText)                      fnSucc(oAjax.responseText)                }else{//                    alert("失败")                    if(fnFaild){                        fnFaild()                    }                }            }        }    }

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台