forEach is not a function JavaScript

327
20 декабря 2016, 21:18

JS:

    function onAjaxSuccess(data){
    console.log(data);
    data.forEach(function(data) {
    table.innerHTML += getRowTemplate(data); }
    );
  }
function getRowTemplate(userData) {
    return '<tr>' +
                '<td>' +
                    userData.tovar +
                '</td>' +
                '<td>' +
                    userData.type +
                '</td>' +
                '<td>' +
                    userData.proizvoditel +
                '</td>' +
                '<td>' +
                    userData.hvat +
                '</td>' +
                '<td>' +
                    userData.ygol +
                '</td>' +
                '<td>' +
                    userData.lengthc +
                '</td>' +
                '<td>' +
                    userData.color +
                '</td>' +
            '</tr>'
       }

Что не так?

Содержимое data:

Answer 1
function onAjaxSuccess(data){

Добавь после этого

data = JSON.parse(data);
READ ALSO
Организовать данные в виде вектора или списка

Организовать данные в виде вектора или списка

Есть файл, который организован в виде таблицыНадо прочитать этот файл и организовать данные, прочитанные из этого файла в виде какой-то структуры

304
Неявное преобразование в C++

Неявное преобразование в C++

Добрый вечерУ меня снова вопрос по шаблонному классу

339
Com port, Аналог функции ReadFile()

Com port, Аналог функции ReadFile()

В стандартной библиотеке есть функция

324