AJAX вернуться к модальному

У меня проблема с получением результата моего запроса в модальном режиме.

Когда я нажимаю кнопку, я должен открыть модал со всеми результатами, но я получаю эту ошибку:

jquery.min.js: 2 Uncaught TypeError: Невозможно использовать оператор "in" для поиска "length" в

Мой запрос работает, и я вижу результат в моей консоли.

$.ajax({
  type: "POST",
  url: "/miga/db/getFromDatabase.php",
  data: {
    getAllEventosById: getAllEventosById,
    id: id
  },
  cache: false,
  success: function(data) {
    console.log(data);
    $.each(data, function(key, value) {

      var NewRow = '<tr><td id="idEvento">' + value.idEvento + '</td>';
      NewRow += '<td id="nome">' + value.nome + '</td>';
      NewRow += '<td id="email">' + value.email + '</td>';
      NewRow += '<td input type="checkbox" id="presente">Presente</td>';
      NewRow += '</tr>';
      $(".doCertificado").append(NewRow);
    });
    $("#eventosDocentesModal").modal('show');
  },
  error: function(err) {
    console.log(err);
  }
});

любая помощь? Спасибо

ОБНОВИТЬ

Я использовал Json.parse(данные), и у меня больше нет ошибки, но у меня нет результата в моем моде. Я получаю все результаты в [{…}, {…}, {…}, {…}, {…}] Как я могу получить строку в моем модале? Мне нужно получить имя и адрес электронной почты в таблице

0 ответов

Другие вопросы по тегам