DataTable 數字排序問題

問題:DataTable 的默認排序功能是按字符來排的。在js裏,把數字當字符串來排序會很大的問題,例如:"2" > "11" 返回的是 truehtml

解決辦法:數組

設置 DataTable 列類型值類型的辦法:https://datatables.net/reference/option/columns.type#Descriptionspa

$('#example').dataTable( {
  "columnDefs": [
    { "type": "num", "targets": [3,4,5] }
  ]
} );
參數說明
參數 類型 說明
type string 列數據類型,可選值:date, num, num-fmt, html-num, html-num-fmt, html, string
targets mixed 目標列,下標從0開始,類型可填 數字 或 數組 或'_all',示例:3, [4,5,6], '_all'

 

 

 

 


 

https://www.cnblogs.com/tujia/p/11026730.html .net

相關文章
相關標籤/搜索