Ошибка в Jquery, кнопка отправки не отображается - PullRequest
0 голосов
/ 18 июня 2020

Я не могу найти ошибку в моем 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>");
    };
}

});
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...