У меня есть сценарий ajax, который вызывает файл php.
Файл php выдает «да» или «нет», я хочу использовать строки для логического сравнения.
В javascript я хочу сравнить строку в responseText, чтобы увидетьесли это == для «да» (или «нет»).Но сравнение не удается.
Итак, я делаю текст responseText оповещения, и он показывает «да» (или «нет») в качестве строки.Но я прочитал здесь, что responseText может содержать скрытые пробельные символы, поэтому я сделал длину строки responseText, и она показывает, что длина строки на 4 символа больше, чем должна быть.Поэтому я избежал предупреждения responseText (escape (responseText)), и оно показывает, что у меня скрыты% 0A и% 0D (новые строки и переводы строк) в конце строки responseText.
Я прочитал, что эти символыдобавлен php, но я также читал, что дополнительные символы различаются в разных версиях / серверах php.
Как предотвратить эти лишние пробелы без использования регулярных выражений, поскольку регулярные выражения могут удалять намеренные пробельные символы?
Пожалуйста, не предлагайте использовать jquery или mootools в качестве ответов.
TIA