【发布时间】:2015-07-19 05:40:05
【问题描述】:
我想自定义jQuery DataTables的行,数据来自Ajax源,但我很困惑。
表格总是显示消息“表格中没有可用数据”。
这是我的来源:
// table kabupaten
var tblRow ="";
var kabupaten = $('#tabel_kabupaten').DataTable();
// data table kabupaten
$.getJSON('datakabupaten', function( a ) {
$.each(a.data, function(i, datas) {
tblRow += "<tr>"
+"<td>"+(i+1)+ "</td>"
+"<td>"+datas.nama_kabupaten+ "</td>"
+"<td>"+datas.keterangan+ "</td>"
+"</tr>";
});
$(tblRow).appendTo("#tabel_kabupaten tbody");
});
【问题讨论】:
-
你从服务器得到什么作为响应?
-
这不是一个好方法,你应该使用
ajax源数据和colums.render看看这里datatables.net/examples/data_sources/ajax.html和这里datatables.net/reference/option/columns.render
标签: javascript jquery datatables