2011-11-04 103 views
13

私はDataTables jQueryプラグインを使用しています。私はソートのやりとりを可能にしようとしていますが、ソートするときにアルファベット順でソートされます。同封の図にあるように、-631-456の後に-4317.93が表示されます。 DataTableは数値で列をソートするにはどうしたらいいですか?jQueryとdataTablesで数値ソートを行う方法は?

Example

答えて

17

あなたの列の定義にsTypeパラメータを追加する必要があります。例えば

:DataTableのドキュメントの

$('#example').dataTable({ 
    "aoColumnDefs": [ 
     { "sType": "numeric" } 
    ] 
}); 

詳細情報:http://www.datatables.net/plug-ins/sorting

+0

はありがとうございます。これはうまくいきましたが、このソート機能を適用したとき、この列の機能は動作を停止しました。この数値列にソート機能を追加する方法を教えてください。事前に感謝 –

+0

私の問題は解決しました。ありがとうございました。 :) –

関連する問題