01/10/2018, 17:33

Thay đổi cột được Sort trong DataTables

DataTables là môt jQuery JavaScript library. Sort là một chức năng được hỗ trợ bởi DataTables, và mặt định khi load dữ liệu được Sort theo dữ liệu của cột đầu tiên. Cột đầu tiên được tính vị trí là 0, cột thứ 2 được tính vị trị 1, và lần lược cho đến cột n ở vị trí n-1. Giả sử, bạn muốn lần đầu ...

DataTables là môt jQuery JavaScript library. Sort là một chức năng được hỗ trợ bởi DataTables, và mặt định khi load dữ liệu được Sort theo dữ liệu của cột đầu tiên. Cột đầu tiên được tính vị trí là 0, cột thứ 2 được tính vị trị 1, và lần lược cho đến cột n ở vị trí n-1.

Giả sử, bạn muốn lần đầu tiên load dữ liệu thì dữ liệu được Sort theo cột thứ 5 tức vị trị 4 với dữ liệu được sort theo thứ tự giảm dần. Chúng ta dùng aaSorting để thiết lập như sau:

"aaSorting": [[ 4, "desc" ]]

Code hoàn chỉnh như bên dưới:

$('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"iDisplayLength": 150,
"bLengthChange": false,
"sAjaxSource": "reservations_list.php",
"aaSorting": [[ 4, "desc" ]]
} );

Góc Kinh Nghiệm chúc các bạn thành công! :)


0