mottie / tablesorter
tablesorter (FORK) 是一个 jQuery 插件,可以将带有 THEAD 和 TBODY 标签的标准 HTML 表格转换为无需页面刷新即可排序的表格。tablesorter 可以成功解析和排序多种类型的数据,包括单元格中的链接数据。
v2.32.0
2024-08-14 01:23 UTC
Requires
- components/jquery: >=1.2.6
This package is not auto-updated.
Last update: 2024-09-15 02:33:16 UTC
README
tablesorter (FORK) 是一个 jQuery 插件,可以将带有 THEAD 和 TBODY 标签的标准 HTML 表格转换为无需页面刷新即可排序的表格。tablesorter 可以成功解析和排序多种类型的数据,包括单元格中的链接数据。这个分支版本增加了许多新功能,包括:字母数字排序、分页回调函数、多个小部件提供列样式、应用 UI 主题、固定表头、列筛选器和调整大小,以及带有更多演示的扩展文档。
注意!
- 由于内部缓存的更改,tablesorter v2.16+ 核心库、筛选小部件和分页器(插件和插件)将仅与同一版本或更高版本的文件一起工作。
文档
有疑问?
- 查看 常见问题解答 页面。
- 搜索 主要文档(点击左上角的菜单按钮)。
- 搜索 问题 以查看是否已提出类似的问题或问题,并且可能已解决。
- 如果有人在线,请在 freenode.net 的
#tablesorter
IRC 频道中提出您的问题。 - 使用 tablesorter 标签在 Stackoverflow 上提出您的问题。
- 除非它确实是插件的问题或功能请求,否则请不要打开 新问题。谢谢!
演示
- 基本字母数字排序演示.
- 演示页面链接可在主要 文档 中找到。
- 更多演示和游乐场 - 在 wiki 页面 中更新。
功能
- 多列字母数字排序和筛选。
- 多 tbody 排序 - 请参阅主文档页面上的 选项 表。
- 支持 Bootstrap v2-4。
- 排序解析器用于排序文本、字母数字文本、URI、整数、货币、浮点数、IP 地址、日期(ISO、长格式和短格式)以及时间。轻松 添加您自己的。
- 行内编辑 - 请参阅演示。
- 支持在 TH 元素上使用 ROWSPAN 和 COLSPAN。
- 支持二级“隐藏”排序(例如,在排序其他标准时保持字母顺序排序)。
- 通过小部件系统扩展。
- 跨浏览器:IE 6.0+、FF 2+、Safari 2.0+、Opera 9.0+、Chrome 5.0+。
- 代码量小,起始大小为25K压缩版。
- 与jQuery 1.2.6+兼容(某些小部件需要jQuery 1.4.1+)。
- 与jQuery 1.9+兼容(《$.browser.msie》已被移除;原始版本需要)。
许可
- 版权所有(c)2007 Christian Bach。
- 原始版本可在http://tablesorter.com或GitHub找到。
- 双许可协议,可选择MIT或GPLv2(任选其一)。
下载
- 获取所有文件:zip或tar.gz。
- 使用bower:
bower install jquery.tablesorter
。 - 使用node.js:
npm install tablesorter
。 - CDNJS:https://cdnjs.com/libraries/jquery.tablesorter
- jsDelivr:http://www.jsdelivr.com/?query=tablesorter
相关项目
- Rails 插件。由themilkman维护。
- UserFrosting(一个安全的、现代的PHP用户管理系统,使用tablesorter)由@alexweissman开发。
- Grav CMS:
bin/gpm install tablesorter
(《ref)。 - tablesorter-pagercontrols – 由isg-software通过编程在表格下方添加分页控件,并为大型HTML表格应用分页插件。
贡献
如果您想贡献力量,请...
- 分支。
- 在分支中做出更改并添加单元测试。
- 运行
grunt test
(如果qunit失败,再次运行 - 它有点不可靠)。 - 创建一个pull request。
特别感谢
- 向Nick Craver致以崇高的敬意,他移除了之前为多列排序所需的
eval()
函数。 - 向thezoggy表示感谢,他为代码、主题提供帮助,并提供了宝贵的反馈。
- 向ThsSin-表示感谢,他暂时接管了一段时间,并也提供了宝贵的反馈。
- 感谢prijutme4ty的贡献!
- 还要特别感谢christhomas和Lynesth在代码方面的帮助。
- 当然,也要感谢所有其他为贡献过,并且继续通过pull请求和公开问题为这个分支项目做贡献的人!
近期更改
在此处查看完整的更改日志。
版本 2.32.0 (2024-08-13)
- 核心
- 移除ie8支持(Grunt限制)
- 初始化标题为
null
- 分组:修复自闭合图标标签以支持jQuery 3.5+
- Parser-input-select:如果单元格有
parser-false
类则不使用updateCell
版本 2.31.3 (2020-03-03)
- 核心
- 在colspan中缓存解析值。修复了问题 #1708。
- AlignChar
- 微调演示CSS。请参阅问题 #1713。
- 分页器
- 文档
- 更新到jQuery 3.4.1 & 迁移 3.1.0。
- 更新到Bootstrap 4.4.1。
- CSS清理 - 代码字体大小不正确。