我正在尝试将成功字符串与xhr.responseText
进行比较,但它不起作用,我不知道为什么。
if (xhr.responseText == "success")
{
alert("Yay");
}
可能是什么原因?我试图提醒响应测试,它具有完全相同的值,即"成功"。
我敢打赌那里还有其他东西。最好使用控制台.log而不是警报。现代浏览器内置了控制台。
alert(escape(xhr.responseText));
这将向您显示警报中不可见的其他字符。
如果您是
开发人员,我认为您正在使用Firebug在Firefox上工作,请尝试打印xhr.response对象,以便使用以下句子调试脚本: console.log(xhr.responseText);