1
我正在使用jQuery數據表,並在數據表中對日期進行了排序。按日期排序的數據表
我的日期格式是這樣02/12/2014
,似乎排序是正在做考慮它作爲一個
字符串做排序像28/11/2014
,26/11/2014
,05/12/2014
。
我正在使用jQuery數據表,並在數據表中對日期進行了排序。按日期排序的數據表
我的日期格式是這樣02/12/2014
,似乎排序是正在做考慮它作爲一個
字符串做排序像28/11/2014
,26/11/2014
,05/12/2014
。
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"date-uk-pre": function (a) {
if (a == null || a == "") {
return 0;
}
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));
}
});
此代碼適用於我 – keanu 2014-12-05 11:09:59
您可以嘗試爲數據表創建自定義排序:https://datatables.net/development/sorting – 2014-12-05 10:47:05