我尝试使用DataTables按特定列对表进行排序,但收到此警告:
DataTables警告:table id = DataTables_Table_0 - 无法重新初始化DataTable。有关此错误的详细信息,请参阅http://datatables.net/tn/3
我放了这些脚本,但也许我做错了什么:
jQuery('.sp-template-league-table table').DataTable({ paging: false, searching: false, info: false, retrieve: true });
jQuery('.sp-template-league-table table').DataTable().column('.data-tot').order('asc').draw();
您可以在此页面中看到该表:http://www.quartuleague.com/goldcup-2015-girone-gold/
公平竞争" Tab,我想按" TOT"
对表格进行排序答案 0 :(得分:0)
如果您想在默认情况下对数据进行排序,您还可以在初始化时传递其他参数,而不是使用scatter
:
示例:第4列的升序排序(索引从0开始)
.draw()
在您的情况下,您需要添加$('#example_table').DataTable( {
"order": [[ 3, "asc" ]]
} );
列(8或-1)的列号,如下所示:
data-tot