我从一个对象数组中填充数据表,下面是代码
$('#myTable').DataTable( {
"columnDefs": [{
"defaultContent": "-",
"targets": "_all"
}],
data: appArray,
"aoColumns": [
{ "mData": "col2value" },
{ "mData": "col3value" },
{ "mData": "col4value" },
{ "mData": "col5value" },
{ "mData": "col6value" },
{ "mData": "col7value" }
]
} );
上面的代码只给出了我的表中没有标题的数据,如何使用数据表APIS添加表头?
答案 0 :(得分:0)
你可以尝试传递列而不是aoColumns,如下所示。 如需参考,请查看this
$('#myTable').DataTable( {
"columnDefs": [{
"defaultContent": "-",
"targets": "_all"
}],
data: appArray,
columns: [
{ title: "col2value" },
{ title: "col3value" },
{ title: "col4value" },
{ title: "col5value" },
{ title: "col6value" },
{ title: "col7value" }
]
} );