Привет, столкнулся с такой проблемой, далаю запрос ajax и ответом получаю json массив в который каким-то образом попадает html блок от VK. Суть вопроса как костыльно отсечь из массива это, потому что нужно срочно подлатать, позже гляну проблему полностью.
из файла ajax.php:
echo json_encode(['result' => $result];
js:
ajax.get('/ajax/ajax.php', {
method: "GET",
dataType: "json",
storeId: storeId // storeId = 6;
}, (function(dataArr){
// when REQUEST
console.log("result data => "+dataArr);
// отображает
// result data => {"result":["RDTA Wotofo Profile (Black)"]}<div id="vk_community_messages" class="vk_community_messages"></div>
// из-за этого ругается
var oti = $.parseJSON(dataArr);
console.log(oti); // Unexpected non-whitespace character after JSON at position 42
}));