如何检查字符串的ajax响应

时间:2012-07-14 16:53:52

标签: javascript ajax responsetext

我有一个非常简单的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”。但是当我尝试检查它时,它没有评估为真(执行“其他东西”)。有任何想法吗?谢谢!

1 个答案:

答案 0 :(得分:2)

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