Spr*_*dzy 14 javascript jquery datatables
我正在使用DataTables jQuery插件.我正在尝试启用排序交互,但在排序时,它按字母顺序排序,而不是数字排序.正如您在-4317.93附图中所见,显示在-631和之后-456.如何DataTable以数字方式对列进行排序?

Ror*_*san 19
更新的答案
使用最新版本的DataTables,您需要设置数组中type提供的对象的属性columnDefs,如下所示:
$('#example').dataTable({
"columnDefs": [
{ "type": "num" }
]
});
Run Code Online (Sandbox Code Playgroud)
请注意,还有许多其他排序方法,可以在文档中找到
原始答案
您需要将sType参数添加到列定义中.
例如:
$('#example').dataTable({
"aoColumnDefs": [
{ "sType": "numeric" }
]
});
Run Code Online (Sandbox Code Playgroud)
DataTable文档中的更多信息:http://www.datatables.net/plug-ins/sorting
| 归档时间: |
|
| 查看次数: |
16962 次 |
| 最近记录: |