数据表排序问题(希望页面首次加载时默认排序不活动)

时间:2014-04-21 13:23:02

标签: jquery jquery-datatables

我在项目中使用了数据表。我想禁用数据表的默认排序和第一次加载页面时要执行的服务器端排序。一切都很好,我也给了(“aaSorting”:[],)空指示,但我仍然得不到正确的结果。 我缺少什么,请帮助我!

3 个答案:

答案 0 :(得分:2)

使用bSort属性启用或禁用排序功能

"bSort": false

例如

$(document).ready( function () {
      $('#example').dataTable( {
      "aaData": [
                ['Trident', 'Internet Explorer 4.0', 'Win 95+', 4, 'X'],
                ['Trident', 'Internet Explorer 5.0', 'Win 95+', 5, 'C'],
             ],
       "sPaginationType": "full_numbers", 
        "bSort": false,
        "bAutoWidth": false,
        "iDisplayLength": 20,

      } );
    } );

答案 1 :(得分:0)

如果您希望数据不按数据库功能排序,则只需禁用排序 通过这个小代码。

$(document).ready( function () {
  $('#example').dataTable( {
    "bSort": false
  } );
} );

答案 2 :(得分:0)

感谢您的所有努力。我改变了循环条件并在jquery ready函数中给出了#a; aaSorting":[],并且它运行良好。