1. 程式人生 > >ajax 的js引用

ajax 的js引用

active chang res stat soft xmlhttp 需要 head read

function ajax(method,url,data,success){

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

    if(method=="get"&&data){
        url+="?"+data;
    }
    //第二步:打開文件
    oAjax.open(method,url,true
); //第三步:發送 //如果是get方式 if(method=="get"){ oAjax.send() }else{ //如果是post,需要設置頭部,聲明文檔類型 oAjax.setRequestHeader(‘content-type‘,‘Content-Type", "application/x-www-form-urlencoded‘) oAjax.send(data) } //第四步:返回內容 oAjax.onreadystatechange=function(){ if(oAjax.readyState==4){
if(oAjax.status==200){ //如果成功且執行的函數 success(oAjax.responseText) }else{ alert(‘出錯,ERR:‘+oAjax.status) } } } }

ajax 的js引用