jQuery DataTables を使用していますが、テーブルの最初の列の自動並べ替えを無効にできるかどうか疑問に思っていました。 私のコードは次のとおりです:
将aaSorting选项设置为空数组。这将禁用初始排序,同时仍允许在单击列时进行手动排序。
"aaSorting": []
在较新的datatables版本(1.10.7版本)中,似乎有些变化。阻止DataTables自动按第一列排序的方法是将order选项设置为空数组。您只需将以下参数添加到DataTables选项中即可:
"order": []
按照以下方式设置您的DataTable以覆盖默认设置:
$('#example').dataTable( { "order": [], // Your other options here... } );
这将覆盖默认设置"order": [[ 0, 'asc' ]]。您可以在此处找到有关order选项的更多详细信息。
将aaSorting选项设置为空数组。这将禁用初始排序,同时仍允许在单击列时进行手动排序。
在较新的datatables版本(1.10.7版本)中,似乎有些变化。阻止DataTables自动按第一列排序的方法是将order选项设置为空数组。
您只需将以下参数添加到DataTables选项中即可:
按照以下方式设置您的DataTable以覆盖默认设置:
这将覆盖默认设置"order": [[ 0, 'asc' ]]。
您可以在此处找到有关order选项的更多详细信息。