Я пытаюсь привязать динамические данные столбца к сетке 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}]