0

非常に単純な 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」が印刷されます。しかし、チェックしようとすると、trueと評価されません(「その他のもの」が実行されます)。何か案は?ありがとう!

4

1 に答える 1

2

試すrequest.responseText.trim() === "mystring"

于 2012-07-14T16:56:32.133 に答える