Я недавно столкнулся с той же проблемой.Казалось, что jQuery правильно обрабатывает данные и dataType, но вместо этого Firefox возвращает синтаксическую ошибку, которая объясняет, почему ваш код выполнялся, как предполагалось, но все еще выводит ошибку на консоль.
Если вы посмотрите наНа консоли разработчика вы можете видеть, что Firefox интерпретирует данные в виде простого текста как другой формат (вероятно, XML).Firefox устает анализировать данные как XML, но не может, потому что это недопустимый XML, что приводит к тому, что на консоль выводится «Синтаксическая ошибка».
Для решения этой проблемы мне потребовалось отредактировать сервер, чтобы он возвратилследующий заголовок:
Content-Type: "text/plain"
Эта проблема возникла только в Firefox, Chrome не сталкивался с этой проблемой.Здесь есть ошибка в Firefox, которая, кажется, касается этой проблемы.
source