jquery数据表问题

jquery数据表问题,jquery,sorting,datatables,Jquery,Sorting,Datatables,编辑 没有关系。。。我真的错过了显而易见的。。。duh. 我有一个五列表,正在使用jquery.datatables.js()。我正试图找出如何删除第一列和第五列的排序,这样就根本不需要选择 我尝试了下面的函数,但它仍在向列添加排序: $('#searchlist').dataTable({ "bJQueryUI": true, "sPaginationType": "full_numbers", "aoColumns": [ nu

编辑 没有关系。。。我真的错过了显而易见的。。。duh.

我有一个五列表,正在使用jquery.datatables.js()。我正试图找出如何删除第一列和第五列的排序,这样就根本不需要选择

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

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

我遗漏了什么吗?

使用“bSortable”:false

使用“bSortable”:false

您也可以使用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] },
      ]
});

您还可以使用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] },
      ]
});

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