Я не могу найти ошибку в моем jquery коде добавления. Все добавляется, за исключением последней строки, которая предназначена для размещения формы и кнопки отправки внизу опубликованного комментария / ответа.
Проблема, похоже, в "profileformdiv".
profile. php: 1 Uncaught SyntaxError: Неожиданный токен <в JSON в позиции 0 в JSON .parse () в Object.success (getprofilecomment. js: 36) в огне ( jquery. js: 3291) в Object.fireWith [as resolveWith] (jquery. js: 3421) по завершении (jquery. js: 9533) в XMLHttpRequest. (jquery. js: 9785) </p>
$(function(){
var userName = $("#username").val();
$.ajax({
method: "GET",
url: "api/getprofilecomment.php",
type: "json",
cache: false,
success: function(profileComment)
{
var profileComment = JSON.parse(profileComment);
for(var i = 0; i < profileComment.length; i++)
{
$("#usercommentdiv").append('<div class=' + '"' + 'profilecommentheader' + '"' + 'id=' + '"' + 'profilecommentheader' + '"' + 'name=' + '"' + 'profilecommentheader' + '"' + '>' + '</div>');
$("#usercommentdiv").append('<div class=' + '"' + 'profilecommentdiv' + '"' + 'id=' + "'" + profileComment[i].profile_comment_id + "'" + 'name=' + '"' + 'profilecommentdiv' + '"' + '>' + userName + ':' + profileComment[i].profile_comment + '</br>' + profileComment[i].time_added + '</div>');
$("#usercommentdiv").append('<div class=' + '"' + 'profileuseriddiv' + '"' + 'id=' + '"' + profileComment[i].profile_user_id + '"' + 'name=' + '"' + 'profileuserid' + '"' + '</div>');
$("#usercommentdiv").append('<div class=' + '"' + 'profileformdiv' + '"' + 'id=' + '"' + 'profileformdiv' + '"' + '>' + '<form type=' + "POST" + '>' + '<input type=' + "text" + 'id=' + "'" + "submit" + "'" + 'value=' + '"' + profileComment[i].profile_comment_id + '"' + '/>' + '<input type=' + "submit" + 'id=' + "submitreply" + 'onClick=' + "/api/postprofilereply.php" + 'value=' + "Reply" + "/>" + "</form>" + "</div>");
};
}
});
});