gpt4 book ai didi

jquery - 基于另一列的 Bootstrap 数据表排序列

转载 作者:行者123 更新时间:2023-12-04 16:34:40 25 4
gpt4 key购买 nike

我有一列是根据另一个日期列计算的,以年/月/日格式显示。我还希望将此列作为日期列进行排序,但由于它是一个字符串,因此它的排序方式不同。

enter image description here

这是我用于数据表配置的代码。

            "columnDefs": [{  // set default column settings
'orderable': false,
'targets': [1, 9]
}, {
"searchable": false,
"targets": [1, 9]
}],
"order": [
[5, "asc"]
] // set first column as a default sort by asc


有什么办法可以将第 6 列“工作中”的排序附加到第 5 列?

谢谢您的帮助..

最佳答案

好的,找到了问题的答案。

Datatable 提供了一种对正交数据进行排序的方法,允许您添加数据顺序,这将确定排序顺序,而不是表格单元格包含的值。

下面是示例(来自 dataTable 文档),它建议如何做到这一点:)

<tr>
<td data-search="Tiger Nixon">T. Nixon</td>
<td>System Architect</td>
<td>Edinburgh</td>
<td>61</td>
<td data-order="1303682400">Mon 25th Apr 11</td>
<td data-order="3120">$3,120/m</td>
</tr>


因此,在我的情况下,我必须使用数据顺序将时间戳添加到表格单元格以正确排序。

关于jquery - 基于另一列的 Bootstrap 数据表排序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33910067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com