Таким образом, я могу легко передавать данные в мою таблицу, когда данные JSON считываются из файла .txt.
Однако, когда я использую ajax для достижения конечной точки и возврата данных, я получаю ошибки. Кто-нибудь может увидеть, что не так?
var table;
$.ajax({
url: '../forms/test/get_data',
type: 'GET',
dataType: 'json'
})
.done(function() {
console.log("success");
})
.fail(function() {
console.log("error");
})
.always(function(data) {
console.log(data); // This comes back correctly and in the same format as the txt file.
table = $('#feeds').DataTable( {
//"ajax": "/javascripts/test/ajax/data/object.txt",
"ajax" : function(dataa, callback, settings) {
callback(data)
},
"scrollX" : true,
"data" : data,
"columns": [
{
"className": 'details-control',
"orderable": false,
"data": null,
"defaultContent": ''
},
{ "data": "id" },
{ "data": "status" }
]});
});
Я получаю "Uncaught TypeError: Невозможно прочитать свойство 'строка' из неопределенного
at n.fn.init.createdRow (eval at (jquery-1.12.0.min.js: 2),: 63: 45) "как ошибка в моей консоли.