jquery.tablesorter.js > >对混合类型列进行排序

发布于 2024-08-08 06:09:50 字数 109 浏览 4 评论 0原文

我有一个表,其中有一列“剩余天数”。此列中的值可以是数字,也可以是“TBD”(待定)。 tablesorter 插件无法正确处理此混合类型列的排序。我怎样才能让它正常工作?

谢谢, 〜jk

I have a table that has a column for Days Remaining. The values in this column are either a number, or 'TBD' (to be determined). The tablesorter plugin doesn't properly handle the sorting of this mixed-type column. How could I get this to work properly?

Thanks,
~jk

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不及他 2024-08-15 06:09:50

您需要创建自己的解析器,

我不确定这是否有效,但尝试搜索 tablesorter 和 addParser ,您应该会很好:

jQuery.tablesorter.addParser({
  id: "SpecialNumber",
  is: function(s) {
   return /^TBD/.test(s);
  },
  format: function(s) {
   return 0;
  },
  type: "numeric"
 });

You need to create your own parser

I am not sure this will work, but try searching for tablesorter and addParser and you should be good:

jQuery.tablesorter.addParser({
  id: "SpecialNumber",
  is: function(s) {
   return /^TBD/.test(s);
  },
  format: function(s) {
   return 0;
  },
  type: "numeric"
 });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文