1. 程式人生 > >jquery的DataTable按列排序

jquery的DataTable按列排序

body 自己的 pos clas 多列 style 多列排序 自己 官網

不管你用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 ]] } );

官網鏈接

jquery的DataTable按列排序