jQuery Datatable 是一個非常流行的表格插件,它可以使你的表格變得更加互動和易讀。其中最常用的功能就是排序了。今天我們來講一下 jQuery Datatable 的排序問題。
$(document).ready(function() { $('#example').DataTable({ "order": [[0, "asc"]] }); });
上面是一個簡單的排序示例,其中 "order": [[0, "asc"]] 表示按第一列進行升序排序。其中的 0 表示列號,如果你想按照第二列排序那就代表修改為 1,以此類推。
另外,如果你想進行多列排序的話,可以這樣寫:
$(document).ready(function() { $('#example').DataTable({ "order": [[0, "asc"], [1, "desc"]] }); });
其中 [0, "asc"] 表示按第一列升序排序,[1, "desc"] 表示按第二列降序排序。
最后要注意的是,jQuery Datatable 的排序是針對當前頁面數據進行的,如果你需要對所有數據進行排序的話需要使用表格的服務器端處理。