-1
这不是真的造成任何错误。反正我送ajax
请求,并取回只是一些文本,然后我一分为数组,文本和finaly我只想做一些检查让我们说这是我要做的事:奇怪的javascript错误
var response = data.split("&&", 3); // here is my response and i split it by every &&
//now i wanna do some cheking if response isn't false
if(response[0] != 'false'){
alert('it\'s not false');
}
,它总是说,这不是假的,即使你是,我试图alert(response[0])
,我也得到false
(顺便说一句,它只是一个文本字符串)
,我没有在这里包括我的全部代码,因为它会做出许多混乱,但我知道它不可能是其他地方的错误,因为当我尝试提醒我response[0]
我得到false
。
这是什么文字?今天我的水晶球在店里进行抛光。也许这是一个实际的JavaScript布尔错误,而不是一个文字字符串? – 2012-01-30 20:00:29
@Linas,当你alert(response [0])'时,你得到'false'还是'false'?在警告框中不容易看到显着的空白,我建议检查'response [0] .length'是否确实等于'5'。可能性不大。 – 2012-01-30 20:03:37
它不可能是其他地方的错误吗? 您是否提醒(数据)? – 2012-01-30 20:03:49