如何根据字符串检查ajax响应

How to check ajax response against a string

本文关键字:ajax 响应 检查 字符串 何根      更新时间:2023-09-26

我有一个非常简单的ajax调用,但在尝试根据字符串检查返回的文本时遇到了问题:

// in my php file
echo 'mystring';
// in my javascript
if((request.readyState == 4) && (request.status == 200)){
  if(request.responseText == "mystring"){
    // stuff
  }else{
    //other stuff
  }
}

当我尝试打印request.responseText时,它会打印预期的字符串"mystring"。但当我尝试检查它时,它的评估结果并不是真的("其他东西"被执行)。有什么想法吗?谢谢

尝试request.responseText.trim() === "mystring"