我有一个带有 DateTime 行的 KoGrid。我希望能够对这一行进行排序。我尝试实现自定义 sortFn 函数来比较 DateTimes 而不是字符串。但它不能正常工作(3/03/2017 02:20 PM 高于 31/04/2016 02:20 PM)
sortFn:function (a, b) {
var a1 = moment(a,"'DD/MM/YYYY hh:mm A").format("YYYY-MM-DD HH:mm");
var b1 = moment(b,"'DD/MM/YYYY hh:mm A").format("YYYY-MM-DD HH:mm");
return (a1 > b1);
}
https://jsfiddle.net/L681pgny/
我该如何解决?以及如何调试 sortFn 函数?
附加问题:排序功能现在仅适用于当前页面。是否可以对所有页面中的所有项目进行排序并在页面上显示 5 个(对于上面的 jsfiddle 示例)匹配项目?