我正在使用下面的 jQuery 在页面加载时对表格进行排序(降序)。仅当我单击降序或升序箭头后,它才起作用。但是,我的要求是在页面加载时对表格进行降序排序。感谢任何帮助。
$(document).ready(function() {
oTable = $('#personsList').dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"iDisplayLength": 25,
"aLengthMenu": [25, 50, 100, 150],
"aaSorting": [],
"bPaginate": false
});
最佳答案
您应该使用 aaSorting
参数来初始化特定列的排序。
下面的代码对第一列进行升序排序。
$(document).ready(function() {
oTable = $('#personsList').dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"iDisplayLength": 25,
"aLengthMenu": [25, 50, 100, 150],
"aaSorting": [[0,'asc']], //Sorts 1st column asc
"bPaginate": false
});
关于jquery - 默认按页面加载降序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9403856/