我正在使用以下AJAX代码
{
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 ) {
alert("Status : " + this.status);
alert("Response : " + this.responseText);
}
};
xhttp.open("GET",url,true);
xhttp.send(null);
}
问题是我无法得到答复。 responseText没有值,状态为0。
我签了fiddler,请求已正确完成。提琴手显示正确的反应。我通过在控制台上调试来检查它,xhttp在xhttp.send()之后不会更新。
此代码在IFrame中运行。