您好我正在尝试使用服务器端创建数据表。我可以从服务器端获取数据,但我无法添加到列中。这是我的数据表选项。
$('#datatable_blog').DataTable({
responsive : true,
"oLanguage": {
"sProcessing": "İşleniyor",
"sLengthMenu": "Göster _MENU_ veri",
"sZeroRecords": "Sonuç bulunamadı",
"sEmptyTable": "Tabloda veri yok",
"sInfo": "_TOTAL_ veri içinde _START_ 'dan _END_ 'a kadar gösteriliyor",
"sInfoEmpty": "0 veri içinde 0'dan 0'a kadar gösteriliyor",
"sInfoFiltered": "_MAX_ veri içerisinden bulunan",
"sInfoPostFix": "",
"sSearch": "Bul",
"sLoadingRecords": "Yükleniyor...",
"oPaginate": {
"sFirst": "İlk",
"sLast": "Son",
"sNext": "Sonraki",
"sPrevious": "Önceki"
}
},
"sPaginationType": "full_numbers",
"aoColumnDefs" : [{
"bSortable" : false,
"aTargets" : [ "no-sort" ]
}],
"bProcessing": true,
"bServerSide": true,
"ajax" : { // define ajax settings
"url": URL_API + URL_BLOG, // ajax URL
"type": "GET", // request type
"dataSrc": "",
"success": function (response) {
console.log(response);
},
"error": function() { // handle general connection errors }
},
"columns": [
{
"blogs": "title", "render": function (data, type, row) {
console.log(row + data + type);
return row.title;
}
},
{
"data": "Address"
},
{
"data": "IsActive"
}
]
});
成功控制台日志是:
"columns": [{
"blogs": "title", "render": function (data, type, row) {
console.log(row + data + type);
return row.title;
}
},
没有任何打印日志。这似乎是空的。如何将所有返回的数据呈现到列中?
答案 0 :(得分:0)
你能试试吗?
{}