【问题标题】:jquery datatables questionjquery数据表问题
【发布时间】:2010-03-07 17:21:15
【问题描述】:

编辑 没关系...我真的错过了明显的...呃。

我有一个五列表,并且正在使用 jquery.datatables.js (http://www.datatables.net/)。我试图弄清楚如何删除第一列和第五列的排序,这样它根本不是一个选项......

我已经尝试了下面的函数,但它仍在为列添加排序:

$('#searchlist').dataTable({
    "bJQueryUI": true,
    "sPaginationType": "full_numbers",
    "aoColumns": [
                    null,
                    { "asSorting": [ "asc" ] },
                    { "asSorting": [ "desc", "asc" ] },
                    { "asSorting": [ "desc", "asc" ] },
                    null
                ]
});

我错过了什么吗?

【问题讨论】:

  • 如果您回答了自己的问题,您应该在下面发布答案,以便其他人可以从您的经验中受益。

标签: jquery sorting datatables


【解决方案1】:

您也可以使用 aoColumnDefs。

$('#searchlist').dataTable({
     "bJQueryUI": true,
     "sPaginationType": "full_numbers",
     "aoColumnDefs": [
            {"bSortable":false, 'aTargets': [0, 4]},
            {"bSortable":true, "asSorting": [ "asc" ], 'aTargets': [1]},
            {"bSortable":true,"asSorting": [ "desc", "asc" ], 'aTargets': [2, 3] },
      ]
});

【讨论】:

    【解决方案2】:

    使用“bSortable”:假

    【讨论】:

      【解决方案3】:
      $('#searchlist').dataTable({
      "bJQueryUI": true,
      "sPaginationType": "full_numbers",
      "aoColumns": [
                      {"bSortable":false},
                      {"bSortable":true, "asSorting": [ "asc" ] },
                      {"bSortable":true,"asSorting": [ "desc", "asc" ] },
                      {"bSortable":true, "asSorting": [ "desc", "asc" ] },
                      {"bSortable":false}
                  ]
      });
      

      【讨论】:

        猜你喜欢
        • 2012-01-14
        • 1970-01-01
        • 2017-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多