//第一步:创建一个能够实现异步请求的对象 new XMLHttpRequest 写兼容 if (window.XMLHttpRequest) { var xmlHttp = new XMLHttpRequest(); } else { var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }; //第二步:设置发送数据的地址和方法 xmlHttp.open("get", "http://101.37.164.63:81/index/Exchange/nbRewardList?user_id=" + user_id, true); //第三步:设置我们的请求头信息(post请求需要这一步) // xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); // 第四步: 请求报文体 发送数据 (post时:xmlHttp.send('name=fox&age=18')) xmlHttp.send(null); //绑定onreadystatechange事件 xmlHttp.onreadystatechange = function () { if (xmlHttp.readyState == 4 && xmlHttp.status == 200) { var data = xmlHttp.responseText; //json字符串转换成为json对象 data = JSON.parse(data); }; }; },