首页 > 代码库 > AJAX(javascript)

AJAX(javascript)

//使用异步方式
addEvent(document,‘click‘,function(){
if(window.XMLHttpRequest){
var xhr = new XMLHttpRequest();
}else{
var xhr = new ActiveXObject("Microsoft.XMLHTTP");
}

xhr.onreadystatechange = function(){
alert(xhr.readyState);
if (xhr.status == 200) {
//alert(xhr.responseText);
}else{
alert(‘获取数据错误!错误代号:‘+xhr.status+‘,错误信息:‘+xhr.statusText);
}
}
xhr.open(‘get‘,‘demo.php?rand=‘+Math.random(),true); //准备发送请求,open()的三个参数:要发送的请求类型(get,post)、请求的url和表示是否异步。
xhr.send(null); //发送请求,get不需要数据提交,则填写为null;

});

AJAX(javascript)