0

我正在尝试将成功字符串与之进行比较,xhr.responseText但它不起作用,我不知道为什么。

if (xhr.responseText == "success")
{
    alert("Yay");
}

可能是什么原因?我试图提醒 responseTest 并且它具有完全相同的值,即“成功”。

4

2 回答 2

1

我敢打赌那里还有别的东西。最好使用 console.log 而不是 alert。现代浏览器内置了一个控制台。

alert(escape(xhr.responseText));

这将向您显示警报中不可见的其他字符。

于 2012-04-18T00:48:09.780 回答
0

如果您是开发人员,我假设您正在使用 firebug 在 firefox 上工作,请尝试打印 xhr.response 对象,以便使用以下句子调试您的脚本:console.log(xhr.responseText);

于 2012-04-18T00:33:04.733 回答