-2

Datatables プラグインを使用して、いくつかのデータを操作しています。

私の問題は、最初に提供された順序でデータを提示したいということです。そのため、実行時に DataTables の自動ソートを無効にします。ただし、テーブル自体を並べ替えるオプションをユーザーに提供したいと考えています。bSort:false を使用すると、最初の並べ替えを無効にできますが、ユーザーの並べ替え機能も無効になります。

どうすれば両方を達成できますか? 参考までに、データはランダムな順序で提供されます。

4

1 に答える 1

1

お探しのプロパティは「aaSorting」です。「bSort」はそのままにしておきます。

.dataTable({
    "bSort": true,
    "aaSorting": [],
    ...  //other datatables properties
 });

また、"aoColumns" の各列に "bSortable": True または "bSortable": False を適用して、個々の列の並べ替えを設定することもできます。

.dataTable({
..., //other datatables properties 
"aoColumns": [
    { "bSortable": True },
    { "bSortable": False }
]
});
于 2012-12-05T21:52:15.270 に答える