1
是否可以按numeric item
的值在一個包含numeric and string items
的數據表中的列中排序?如何在數據表中進行自定義排序?
我試圖columnDefs
:
[{ type: 'natural', targets: [0,1] }]
但它不工作。任何幫助表示讚賞。
是否可以按numeric item
的值在一個包含numeric and string items
的數據表中的列中排序?如何在數據表中進行自定義排序?
我試圖columnDefs
:
[{ type: 'natural', targets: [0,1] }]
但它不工作。任何幫助表示讚賞。
那麼,也許你只是需要看到一個工作的例子?這裏是你指的是其他問題的價值觀和排序插件,我曾經正是這種做的用法,any-number
- >https://github.com/davidkonrad/Plugins/blob/master/sorting/any-number.js
var table = $('#example').DataTable({
columnDefs : [
{ type: 'any-number', targets: [0] }
]
})
看看它是如何在這裏工作 - >http://jsfiddle.net/o53burrf/ 這也是大多數其他排序插件的工作原理 - 如果您想使用natural
,請將源代碼片段替換爲any-number
和natural
。
也許您的數據的一個例子? – annoyingmouse
你需要加載[** natural **](https://datatables.net/plug-ins/sorting/natural)插件並使用'targets:[0,1]'(不是'0.1')if你想要定位第一和第二列。 – davidkonrad
我試過numchar和插件中的更改[鏈接] http://stackoverflow.com/questions/15363042/datatables-sorting-varchar。不成功。按照數字值排序,如1 1a 1b 4a etc –