jquery的DataTable按列排序


不管你用SQL查詢數據時,是如何排序的,當數據傳遞給DataTable時,它會按照它自己的規則再進行一次排序,這個規則就是"order"

可以使用以下代碼來進行排序

$('#example').dataTable( {
    "order": []
} );

通過"order"屬性來進行排序,默認是按第一列的升序排序的,如下:

$('#example').dataTable( {
    "order": [[ 0, 'asc' ]  //這行些不行效果都一樣
} );

其中的0,代表第一列,'asc'表示升序排序,倒序排序是'desc',如果要按多列排序,則如下:

$('#example').dataTable( {
    "order": [[ 0, 'asc' ], [ 1, 'asc' ], [ 2, 'asc' ], [ 3, 'asc' ]]
} );

官網鏈接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM