mottie/tablesorter

tablesorter (FORK) 是一个 jQuery 插件,可以将带有 THEAD 和 TBODY 标签的标准 HTML 表格转换为无需页面刷新即可排序的表格。tablesorter 可以成功解析和排序多种类型的数据,包括单元格中的链接数据。

安装次数: 167,258

依赖: 0

建议者: 0

安全: 0

星星: 2,603

关注者: 120

分支: 754

开放问题: 255

语言:JavaScript

类型:组件

v2.32.0 2024-08-14 01:23 UTC

README

tablesorter (FORK) 是一个 jQuery 插件,可以将带有 THEAD 和 TBODY 标签的标准 HTML 表格转换为无需页面刷新即可排序的表格。tablesorter 可以成功解析和排序多种类型的数据,包括单元格中的链接数据。这个分支版本增加了许多新功能,包括:字母数字排序、分页回调函数、多个小部件提供列样式、应用 UI 主题、固定表头、列筛选器和调整大小,以及带有更多演示的扩展文档。

NPM Version devDependency Status zenhub-image

注意!

  • 由于内部缓存的更改,tablesorter v2.16+ 核心库、筛选小部件和分页器(插件和插件)将仅与同一版本或更高版本的文件一起工作。

文档

  • 查看完整的 文档
  • 已包含所有原始文档。
  • 来自我的博客文章关于 未记录的选项 的信息以及许多新的演示也已包含在内。
  • 更改日志已从包含的文本文件移动到 wiki 文档

有疑问?

irc-image slack-image stackoverflow-image

  • 查看 常见问题解答 页面。
  • 搜索 主要文档(点击左上角的菜单按钮)。
  • 搜索 问题 以查看是否已提出类似的问题或问题,并且可能已解决。
  • 如果有人在线,请在 freenode.net 的 #tablesorter IRC 频道中提出您的问题。
  • 使用 tablesorter 标签在 Stackoverflow 上提出您的问题。
  • 除非它确实是插件的问题或功能请求,否则请不要打开 新问题。谢谢!

演示

功能

  • 多列字母数字排序和筛选。
  • 多 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》已被移除;原始版本需要)。

许可

下载

相关项目

贡献

如果您想贡献力量,请...

  1. 分支。
  2. 在分支中做出更改并添加单元测试。
  3. 运行grunt test(如果qunit失败,再次运行 - 它有点不可靠)。
  4. 创建一个pull request。

特别感谢

  • Nick Craver致以崇高的敬意,他移除了之前为多列排序所需的eval()函数。
  • thezoggy表示感谢,他为代码、主题提供帮助,并提供了宝贵的反馈。
  • ThsSin-表示感谢,他暂时接管了一段时间,并也提供了宝贵的反馈。
  • 感谢prijutme4ty的贡献!
  • 还要特别感谢christhomasLynesth在代码方面的帮助。
  • 当然,也要感谢所有其他为贡献过,并且继续通过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)

  • 核心
  • AlignChar
  • 分页器
    • 在cacheIndex中恢复第一行。修复了问题#1714 & #1710
  • 文档
    • 更新到jQuery 3.4.1 & 迁移 3.1.0。
    • 更新到Bootstrap 4.4.1。
    • CSS清理 - 代码字体大小不正确。

版本 2.31.2 (2019-12-01)

  • 列选择器
    • 修复scroller小部件兼容性。请参阅问题 #1682
  • 过滤器
  • 数学
    • 向单元格添加math忽略;它已记录,但之前未添加。请参阅问题 #1526
  • 文档
    • 各种修复。
    • 更新触发排序页面。请参阅问题 #1641
    • 删除无效的小部件选项。请参阅问题 #1581