小编Anj*_*nju的帖子

jQuery dataTables排序不适用于dd-mm-yyyy格式

在我的项目中,我想要以dd-mm-yyyy格式对日期进行排序.我在下面试过这个

jQuery.extend(jQuery.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));
    }
});
Run Code Online (Sandbox Code Playgroud)

但这不起作用.这里只有日期和月份的排序也不是基于年份.我从这里参考数据表日期排序dd/mm/yyyy问题

date datatables jquery-datatables

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

datatables ×1

date ×1

jquery-datatables ×1