$('#datatable').DataTable({
"processing": true,
"serverSide": true,
"ajax": {
"url": "../../WebPost/AjaxPinToFolderSearch",
"data": function (d) {
d.postID = globalPinToFolderSearchID;
},
"columns": [
{ "data": "Folder", "defaultContent": "Value Not Received" },
{ "data": "Pinned", "defaultContent": "Value Not Received" },
{ "data": "StartDate", "defaultContent": "Value Not Received" },
{ "data": "EndDate", "defaultContent": "Value Not Received" }
]
}
});
В качестве примера ответа (взятого из средств разработчика Network Response):
{"data":[{"Folder":"Home/Test One/Frogger","Pinned":false,"StartDate":"\/Date(18000000)\/","EndDate":"\/Date(18000000)\/"}]}
Кажется, что Dataatables работает правильно, так как он запрашивает и получает данные.Появляется ошибка, в таблице отображаются пустые строки (отзывчиво - 1 строка данных = 1 строка в таблице).Я понимаю, что это общий вопрос, но я не могу понять, что не так.Как примечание, backend является C #.