繁体   English   中英

禁用对数据表jQuery中的一些单元格进行排序

[英]Disable sorting for a few cells in datatables jQuery

我只是想让它忽略单元格是否有排序?

这是我的桌子:

ID | name  | supply
1  | John  | 12
2  | Kayle | ? 
3  | Tim   | 24 

当您按asc排序供应时

ID | name  | supply
1  | John  | 12
3  | Tim   | 24 
2  | Kayle | ? 

当您按desc排序供应时

ID | name  | supply
3  | Tim   | 24 
1  | John  | 12
2  | Kayle | ? 

有办法吗?

您需要使用绝对位置排序插件

例如:

var nameType = $.fn.dataTable.absoluteOrder({
    value: '?', position: 'bottom'
});

var table = $('#example').DataTable({
    columnDefs: [
        { targets: 0, type: nameType }
    ]
});

除了DataTables CSS / JS文件之外,您还需要包括absolute.js文件。

有关代码和演示,请参见此示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM