Я спрашиваю, потому что не могу найти след для своей проблемы. Надеюсь, кто-нибудь может мне помочь:)
Через несколько недель мой json неожиданно получил странный нечитаемый символ, вызвавший ajax-запрос на выдачу ошибки вместо состояния успеха.
Мой код не изменился. Я попробовал больше советов, как простой логический, как возвращение в JSON. Но ничто не может помочь.
Я облегчаю код, чтобы избежать возможных неправильных символьных данных.
В строке 1 появляется сообщение об ошибке SyntaxError: Unexpected '', когда я пытаюсь проверить на jsonlint, что он обнаружил неправильный символ

моя сторона кода сервера в php выглядит следующим образом:
$resultat = array();
$resultat['Success'] = true;
echo json_encode($resultat);
и мой запрос js ajax:
var param = [{ name: "tbActionToDo", value: "InitialiseMailbox" }];
$.ajax({
type: "POST",
url: "actions/DatasourceEmail.php",
data: param,
dataType: "json",
dataFilter: function(data, type){
return data;
},
error: function(xhj, statut, thrown){
Notify("Danger", xhj.responseText);
},
success: function(result){
// do something
}
});
Спасибо за ваше время и помощь !!