默认排序为页面加载时的降序

107*_*081 3 datatable jquery jquery-ui

我在页面加载时使用下面的jQuery来排序(降序)表.它只在我点击箭头下降或上升后才起作用.但是,我的要求是在页面加载时降序排序.任何帮助都表示赞赏.

$(document).ready(function() { 
oTable = $('#personsList').dataTable({
                    "bJQueryUI": true,
                    "sPaginationType": "full_numbers",
                    "iDisplayLength": 25,
                    "aLengthMenu": [25, 50, 100, 150],
                    "aaSorting": [],                    
                    "bPaginate": false              
                });
Run Code Online (Sandbox Code Playgroud)

Sel*_*gam 6

您应该使用该aaSorting参数初始化特定列的排序.

下面的代码对第一列asc进行排序.

           $(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              
            });
Run Code Online (Sandbox Code Playgroud)

完整的数据表参数