gpt4 book ai didi

javascript - 数据表日期排序 dd-mm-yyyy 问题

转载 作者:行者123 更新时间:2023-11-30 12:15:19 25 4
gpt4 key购买 nike

<table id="example">
<thead>
<tr>
<th>Name</th>
<th>Date</th>
</tr>
</thead>
<tbody>
<tr>
<td>A</td>
<td>30-08-2015</td>
</tr>
<tr>
<td>B</td>
<td>29-08-2015</td>
</tr>
<tr>
<td>C</td>
<td>04-09-2015</td>
</tr>
<tr>
<td>D</td>
<td>01-09-2015</td>
</tr>
<tr>
<td>E</td>
<td>14-09-2015</td>
</tr>
</tbody>
</table>

还有我的脚本:

$.fn.dataTableExt.oSort, {
"date-uk-pre": function ( a ) {
var ukDatea = a.split('-');
return (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
},
"date-uk-asc": function ( a, b ) {
return ((a < b) ? -1 : ((a > b) ? 1 : 0));
},
"date-uk-desc": function ( a, b ) {
return ((a < b) ? 1 : ((a > b) ? -1 : 0));
}
};
var table = $('#example');
var oTable = table.dataTable({
"columns": [
null,
{ "type": "date-uk" }
],
"order": [[1,'asc']],
});

我想按日期 DESC 排序,如何解决?

最佳答案

使用HTML5 data-* attributes - cell data .

具有属性 data-order 和作为值的日期时间戳 (PHP : date("U"))。例子:

<td data-order="1231718400">Mon 12th Jan 09</td>

关于javascript - 数据表日期排序 dd-mm-yyyy 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32560300/

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