質問:DataTableのデフォルトのソート関数は、文字列に基づいています。JSでは、デジタル文字列がソートされる大きな問題は、例えば:「2」>「11」はtrueを返します
ソリューション:
アプローチの設定したDataTable列型の値の種類:https://datatables.net/reference/option/columns.type#Description
$( '#例' ).dataTable({ "columnDefs" :[ { "タイプ": "NUM"、 "ターゲット":[3,4,5] } ] })。
パラメータ | タイプ | 説明 |
タイプ | 弦 | 列のデータ・タイプ、オプションの値:日付、NUM、NUM-FMT、HTML-numが、HTML-NUM-FMT、HTML、文字列 |
ターゲット | ミックス | ターゲット列のインデックスは、0から始まるタイプまたは数や配列「_all」例:3、[4,5,6]、「_all」 |