【问题标题】:How to disable sorting in DataTables at the page load only?如何仅在页面加载时禁用 DataTables 中的排序?
【发布时间】:2017-02-28 20:31:18
【问题描述】:

我使用此代码在我的表上运行 DataTable。这目前有效,但我想在我的表上运行 DataTable 而不进行排序。现在我的表格按第 0 列排序。

如何做到这一点?

$(document).ready(function(){
    $('#myTable').DataTable();
});

【问题讨论】:

标签: jquery sorting datatable


【解决方案1】:

我想,你需要这样的东西:

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

如果你想禁用按列排序,你可以使用这个:

 $(document).ready(function(){
   $('#myTable').DataTable( {
     "aoColumns": [
     { "bSortable": false },
     null,
    null,
    null
    ]
   });
});

【讨论】:

  • @programmer138200 你可以检查一下。让我知道,如果它适合你。
  • 好的。这工作。现在加载表行后显示没有排序。这是正确的,但我想在加载后按列排序。这可能吗?
  • @programmer138200 如果我说得对。最初,您希望对空表禁用排序,并且在页面加载后填充数据表时,您想再次启用排序,对吗?
  • 我想在页面加载后创建没有排序的表。我通过服务器端代码进行排序。我想为我启用排序选项
猜你喜欢
  • 2015-09-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-08
  • 1970-01-01
  • 1970-01-01
  • 2012-10-31
  • 1970-01-01
  • 2020-01-15
相关资源
最近更新 更多