Невозможно привязать динамические данные столбца к сетке Jquery Gijgo - PullRequest
0 голосов
/ 08 апреля 2019

Я пытаюсь привязать динамические данные столбца к сетке Jquery Gijgo, и она не отображает данные сетки.

Я построил динамическую строку и пытаюсь назначить ее для параметра столбцов таблицы.

var columnData = "{field: 'Series'},";$ .ajax ({тип: "GET", URL: "/ Home / GetGridData", contentType: "application / json", async: false, dataType: "json",

    success: function (data) {
        $.each(data[0], function (k, v) {
            if (k != 'Series') {
                columnData = columnData + "{ field: '" + k + "', editor: true},";
            }
        });
        columnData = columnData.substring(0, columnData.length - 1);
        columnData = "[ " + columnData + " ]";

        $('#Grid').grid({
            dataSource: data,
            columns: columnData
        });
    },
    error: function (data) {
        alert(data);
    }
});

Я пыталсяпривязать значение columnData из консоли напрямую, и оно работает. пример: columns: [{field: 'Series'}, {field: '03 / 29/19 ', editor: true}, {field: '03 / 30/19', редактор: true}, {поле: '03 / 31/19', редактор: true}, {поле: '03 / 29/191 ', редактор: true}]

...