1

我在排序和过滤 html 表时遇到问题。

我使用 jQuery propdown Table Filter 插件 ,它对我来说效果很好,但是,

现在它看起来像这样:

在此处输入图像描述

但问题是我还需要按值对表进行排序(A-Z/Z-A),而且我不擅长通过 JQuery 重新编写这个插件。它必须看起来像这样(添加排序选项以选择):

在此处输入图像描述

你能给我方向吗,我可以在哪里看?我找到了很多 jQuery 插件,但没有一个能满足我的需要。

4

2 回答 2

3

您是否想过使用 JQuery 数据表?它们非常易于使用,默认情况下您可以对列进行排序并过滤数据(搜索框根据输入文本对所有列执行过滤)。

http://www.datatables.net/

于 2013-01-29T12:37:27.497 回答
0

对于上述排序,您可以检查字符的 ascii 值,然后根据它对字符进行排序。

对于非英文字符,找到ascii值,然后排序。

例如

"ABCDEF".charCodeAt(0)  // return 65

同样的方式

"CÃNT".charCodeAt(1) // return 195

愿这对你有帮助

于 2013-01-29T13:06:02.030 回答