
$('#send').click(function(){ |
//请求的5个阶段,对应readyState的值 |
//0: 未初始化,send方法未调用; |
//1: 正在发送请求,send方法已调用; |
//2: 请求发送完毕,send方法执行完毕; |
//3: 正在解析响应内容; |
//4: 响应内容解析完毕; |
var data = 'name=yang'; |
var xhr = new XMLHttpRequest(); //创建一个ajax对象 |
xhr.onreadystatechange = function(event){ //对ajax对象进行监听 |
if(xhr.readyState == 4){ //4表示解析完毕 |
if(xhr.status == 200){ //200为正常返回 |
console.log(xhr) |
} |
} |
}; |
xhr.open('POST','url',true); //建立连接,参数一:发送方式,二:请求地址,三:是否异步,true为异步 |
xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded'); //可有可无 |
xhr.send(data); //发送 |
}); |



