我的代码是这样的:http : //jsfiddle.net/oscar11/ebRXw/805/
$(document).ready(function() {
var table = $('#example').DataTable( {
"responsive": true
} );
} );
Run Code Online (Sandbox Code Playgroud)
在我的例子中:
我想在不更改 HTML 的情况下将其更改为这样:
解决方案
使用columns.data对每个列组的数据源的索引。
var table = $('#example').DataTable( {
"responsive": true,
"columns": [
{ "data": 5 },
{ "data": 4 },
{ "data": 3 },
{ "data": 0 },
{ "data": 1 },
{ "data": 2 }
]
} );
Run Code Online (Sandbox Code Playgroud)
不要忘记相应地调整thead部分中的表格标题。
演示
有关代码和演示,请参阅此 jsFiddle。