Как проверить ответ ajax на строку

У меня очень простой вызов 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 ответ

Решение

Пытаться request.responseText.trim() === "mystring"

Другие вопросы по тегам