AJAX模板(普通方式)

var js = {
XMLHttp:null,
sendRequest:function(url,call){
(
function(){
if(window.XMLHttpRequest){
js.XMLHttp = new XMLHttpRequest();
}
else{
try{
js.XMLHttp = new ActionXObject("Msxml2.XMLHTTP");
}catch (e){
try{
js.XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e0){alert("Microsoft"+e0);}
}
}
}
)();
js.XMLHttp.open("POST", url, false);
js.XMLHttp.onreadystatechange = function(){
if(js.XMLHttp.readyState == 4){
if(js.XMLHttp.status == 200 || js.XMLHttp.status == 0){
call(js.XMLHttp);
}
}
};
js.XMLHttp.send(null);
return js.XMLHttp;
}
}

//发送请求

function search(){

js.sendRequest("http://10.10.1.49:8090/bugReport/count?record=search&bugid="+bugid+"&describe="+describe+"&type="+type, showcom);
}

//回调函数

function showcom(xmlhttp){
var XML = xmlhttp.responseXML;
var bugstr = XML.getElementsByTagName("BugCount")[0].firstChild.data;
var buglist = bugstr.split("$$$");
}

posted @ 2015-08-14 14:35  secoler  阅读(89)  评论(0)    收藏  举报