大佬教程收集整理的这篇文章主要介绍了使用jquery tablesorter排序日期的问题,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的电话是默认的:
$("#table").tablesorter();
我试着指定dateformat没有运气:
$("#table").tablesorter({ dateFormat: 'dd/mm/yyyy'});
当我手动键入带有随机日期的静态表时,会发生奇怪的事情。它得到排序!但是我的数据来自一个DB调用,并被放入Model中,然后通过它创建并写入tr的数据。
提前致谢。
编辑:它可以与我创建tr的方式相关吗?
<% foreach (var item in Model) { %> <tr> <td> <%= Html.Encode(item.datE) %> </td> <td>...</td> <td>...</td> <td>...</td> </tr> <% } %>
$("#table").tablesorter({ headers: { colNum: { sorter: 'shortDate'} } });
其中colNum是具有日期的列。我可以在tablesorter网站上找到的唯一的例子是here.如果tablesorter也排序数字错误,这也是有效的。还有其他解析器以及百分比,IP地址等。看看源代码的末尾附近,它们会列在那里。
编辑:在查看源代码时,dateFormat选项似乎仅仅是查找“us”,“uk”,“dd / mm / yy”或“dd-mm-yy”。当你尝试“uk”会发生什么?
以上是大佬教程为你收集整理的使用jquery tablesorter排序日期的问题全部内容,希望文章能够帮你解决使用jquery tablesorter排序日期的问题所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。