天天看點

php 封裝的類怎麼調用方法嗎,php ajax封裝包及調用方法

// JavaScript Document

//ajax 封裝包

function ajax(json){

var type = json.type; //一般都是get

var url = json.url; //一般都在後面加上一個随機字元,防止緩存

var success = json.success; //變量函數

//建立ajax對象

var oAjax;

//考慮相容性

if(window.XMLHttpRequest){

var oAjax = new XMLHttpRequest();

}else{

var oAjax = new ActiveObject("MicrosoftXMLHTTP");

}

//打開連接配接

oAjax.open(type,url,true);

//發送請求

oAjax.send();

//監聽連接配接

oAjax.onreadystatechange = function(){

if(oAjax.readyState==4){

if(oAjax.status==200){

var data = oAjax.responseText;

//擷取資料

success(data);

}

}

}

}

//調用此ajax包的時候,隻需要提供如下類似的資料即可。

xx.onclick = function(){

//調用ajax包

//ajax(); //資料必須用json格式來提供,鍵值對的格式

ajax({

type:"get",

url:"url?random="+Math.random(),

success:function(data){

alert(data);

}

})

}