问题标签 [tablesorter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1977 浏览

javascript - IE7中的jQuery tablesorter插件列宽不正确

我正在使用 tablesorter 插件 ( http://tablesorter.com ) 并且在 IE7 中遇到了列宽问题。它在 Firefox 中看起来很好,有时在 IE7 中也很好。

这是问题的屏幕截图:

IE7 视图

这是它的外观:

火狐视图

0 投票
4 回答
14217 浏览

javascript - 让 jQuery tablesorter 处理隐藏/分组的表行

我有带有可扩展和可折叠记录的经典表,如果扩展显示多个子记录(作为同一个父表中的新记录,而不是某些子 div/子表)。我也在使用 tablesorter 并且非常喜欢它。

问题是 tablesorter 没有在父记录旁边保留扩展的子记录。它对它们进行排序,就好像它们是顶级的一样。因此,每次表格按列排序时,子行最终都会遍布整个地方,而不是我想要的地方。

有谁知道 tablesorter 的一个很好的扩展或特定配置,即使在排序之后,tablesorter 也可以将子行与父行分组在一起?还是我必须放弃 tablesorter 以支持其他一些 API,或者开始编写自己的小部件的丑陋过程?我是否应该避免使用基于 css 的方法来隐藏表格的单个行来表示折叠行?

0 投票
4 回答
23042 浏览

jquery - 在动态修改的表上使用 jQuery tableSorter

我在页面上使用 jQuery tableSorter 插件。

不幸的是,正在排序的表格是动态修改的,当我在添加元素后进行排序时,该元素消失了,将表格恢复到创建 tableSorter 时的状态。

有什么方法可以强制 tableSorter 重新扫描页面,以便正确排序这些新元素?

0 投票
6 回答
28485 浏览

javascript - jQuery表格排序问题

我在使用 JQuery tablesorter插件时遇到了一些问题。如果单击列标题,它应该按此列对数据进行排序,但有几个问题:

  1. 行未正确排序(1、1、2183、236)
  2. 总行包含在排序中

关于(2),我不能轻易地将总行移动到表页脚,因为 HTML 是由我控制有限的displaytag标记库生成的。

关于(1),我不明白为什么排序不起作用,因为我使用了与tablesorter tutorials中最简单示例中显示的完全相同的 JavaScript 。

其实只有一行JS代码,就是:

在此先感谢,唐

0 投票
1 回答
754 浏览

jquery - JSP的tablesorter问题

我有一个单页应用程序,其唯一的页面是通过 JSP 创建的。它允许人们查找书目信息。不幸的是,JQuery tablesorter 存在一些问题。

  1. 主要是结果页面无法排序,标题图像也不可见,但是如果您将页面保存在本地,那么它就可以排序了。

你可以在这里查看

对于那些访问该地方的人,您会看到一个次要问题。编码。

0 投票
2 回答
1771 浏览

javascript - 如何将列调整大小添加到 MooTools 可排序表?

我想要一张与这张类似的表格,但用户可以在其中调整表格的高度并对其进行排序。我怎样才能做到这一点?

0 投票
1 回答
653 浏览

jquery - 如何使用 jquery tablesorter 对格式为 mm/yy 的日期进行排序?

我有一个表格,其中一列以 mm/yy 格式显示日期,即。12/08、01/09、02/08 等

如何使用 jQuery 表排序器 ( http://tablesorter.com ) 在此列上实现排序,以便对日期进行适当排序?

使用默认日期格式不起作用,因为它需要三个元素的日期(mm/dd/yy,例如 01/06/09)。

0 投票
9 回答
17600 浏览

jquery - 使用 jQuery tablesorter 从排序中排除列

我正在寻找一种方法来排除使用 jQuery 的 tablesorter 插件对单个列进行排序。具体来说,我有一个相当大的表,并希望保持“行号”列固定,以便在排序后很容易看到特定行在表中的位置。

例如:

在名称列上排序时,应导致:

谢谢。

0 投票
2 回答
12256 浏览

jquery - 使用 jQuery tablesorter 对 mm/yy 日期进行排序

我正在使用 jquery tablesorter 插件对表进行排序。在我表中的列中,以 mm/yy 格式显示日期。

笔记:

  • 每个单元格都有一个独特的类
  • 日期以 mm/yy 格式显示
  • 带日期的单元格也接收年份

我的jQuery代码如下:

我的问题是 tableSorter 将 00 解释为 1900 年而不是 2000 年,因此排序的数据不正确。

任何线索我该如何解决这个问题?我正在使用 jQuery 1.2.6 和最新版本的 tablesorter。

0 投票
4 回答
1443 浏览

jquery - JQuery Tablesorter issue

I have this table where the is initially blank. Then when the document is ready I call a function that runs an AJAX query for the table content. The initial content is sorted awesomely! But when I call my function again with different parameters to get new content, things start to go wrong. The table fills with the new content just fine, but clicking on a header column to sort reverts the table content back to what it was when the page first loaded and the sorting also stops working.

This is the code snippet that I am using. will using $('.tablesorter').trigger("update") help? At what point should i make a call to this?

Thanks, MM