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