代码
//ajax model
function ajax(url, method, msg, fn, id,innerHTMLId) {
var xmlhttp;
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
fn(xmlhttp.responseText, url, id,innerHTMLId)
}
}
xmlhttp.open(method,url,true);
xmlhttp.send(msg);
}
说明
ajax(url, method, msg, fn, id,innerHTMLId)
url为引用的链接地址,必填项
method为get、post、delete或update,必填项
fn为回调函数名称,必填项
id与innerHTMLId为参数,可选