使用DataTables按列对表进行排序

时间:2015-10-20 08:10:37

标签: javascript wordpress datatables

我尝试使用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"

对表格进行排序

1 个答案:

答案 0 :(得分:0)

如果您想在默认情况下对数据进行排序,您还可以在初始化时传递其他参数,而不是使用scatter

示例:第4列的升序排序(索引从0开始)

.draw()

在您的情况下,您需要添加$('#example_table').DataTable( { "order": [[ 3, "asc" ]] } ); 列(8或-1)的列号,如下所示:

data-tot