【发布时间】:2020-07-03 20:18:51
【问题描述】:
当我将 ajax 响应与字符串进行比较时,我得到了不想要的输出。
我的后端是PHP。它是一个响应 ajax 调用的echo 'SUCCESS'。
当我将响应与"SUCCESS" 进行比较时,它给出了错误的输出!
为了清楚起见,我附上控制台监视窗口的屏幕截图。
请帮助我解决问题。谢谢!
【问题讨论】:
-
是否有前导空格...!?
-
可能有特殊字符。尝试修剪字符串
-
看起来
"S"之前有一个空格(" ") -
字符
U看起来有点不同 -
这是一个可怕的空间......但我不得不去检查两轮!不知道它是从哪里爬进来的。但是,不是来自回声,因为我先尝试修剪它!谢谢你们帮我找出答案:) @ste2425 JS 代码中的 Trim 有帮助!
标签: javascript comparator equality-operator