这是我的代码,
var url= "UpdateTeams.php?Disposition=" + Disposition + "&Subdisposition="+Subdisposition + "&Queue=" + Queue + "&Loans=" + Loans + "&ID=" +ID;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
var text = xmlhttp.responseText;
当我将异步更改为" false"时,我得到回复。但是当我做到这一点时,我得到了空白的回应。请在这里指导我。提前谢谢大家。
答案 0 :(得分:0)
在异步模式下,您必须使用onload
回调来获取返回的内容
xmlhttp.onload = function (e) {
if (xmlhttp.readyState === 4) {
if (xmlhttp.status === 200) {
var text = xmlhttp.responseText;
alert(text);
} else {
console.error(xmlhttp.statusText);
}
}
};