function loadXMLDoc(url, callback) {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
callback(JSON.parse(xmlhttp.response))
}
}
xmlhttp.open("GET", url, true);
xmlhttp.send();
}
// 这是封装的一个方法,利用callback
loadXMLDoc('/profit/' + number + '/introducer_month?introducer=' + getUrlParam('introducer') + '&type=' + type, function (data) {
var titledata = data;
loadXMLDoc('/profit/' + number + '/introducer?page_no = ' + 1 + '&introducer=' + getUrlParam('introducer'), function (data) {
var result = JSON.parse(titledata.data);
var result_xq = JSON.parse(data.data);
console.log(result);
console.log(result_xq);
// 在这里会拿到两个接口返回的数据
// 分别是 result 和 result_xq
})
})
// 需自行把上边两个接口换成自己需要请求的接口