SyntaxError: JSON.parse: unexpected character

интернет программирование JavaScript mozilla JSON

Скрипт работает стабильно во всех браузерах, но в мозилле выходит такая ошибка в Firebug
SyntaxError: JSON.parse: unexpected character
var json = $.parseJSON(response);
кто сталкивался, опишите свой вариант решения

Примечание:
Прощу прощения, код не мой, мне пришлось влезть в это. Однако, не могу понять, почему именно под FF не пашет

$.post(url, params, function(response){
jobComplete(response, row, cell, input, span);

Примечание:
function(response){
var json = $.parseJSON(response);
row.removeClass('loading');
if(json.action == 'delete' && json.key == key){
removeRow(row);
if(json.totals) updateTotals(json.totals);
}

Примечание:
ответ сервера
п»ї{"affected":1,"field":"imya","value":"\u0432\u0430\u043f","formatted":"\u0432\u0430\u043f","key":"44","action":"edit"}
В начале ответа UTF8 BOM-метка, пытался убрать, получалось только хуже. Пока ищу, где она приписывается
Ответы:
а в response то что находится?


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.