首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在不通过AJAX加载数据的情况下使用javascript使HTML表可排序?

如何在不通过AJAX加载数据的情况下使用javascript使HTML表可排序?
EN

Stack Overflow用户
提问于 2009-06-04 04:17:19
回答 6查看 30.6K关注 0票数 21

如何在不通过AJAX加载数据的情况下使用javascript使表可排序?更具体地说,我正在寻找一种解决方案,它为我提供了以下几点:

  • 工作在一个普通的旧HTML表格
  • 使列可排序使用一个自然的比较
  • 是不可知的服务器端技术(应该是可移植的,无论表格是由JSP,PHP,etc)
  • Implemented更好地作为JQuery的一个扩展,我已经在特定的项目中使用,我想立即应用这一点。我对涉及另一个javascript框架的建议持开放态度,但它需要与JQuery配合得很好。

我不想要的是:

  • 这是一个需要我通过AJAX调用填充数据的解决方案。我想将此应用于一个项目中,该项目有许多简单的旧HTML表,用于搜索结果等东西,我希望在不重写任何服务器端code.
  • Paging.的情况下快速使其可排序
  • Filtering.
  • The指定任意比较逻辑的能力。

我有意省略了我目前正在从事的特定项目的技术堆栈,但如果人们认为它是绝对必要的,我会将其包括在内。同样,我对不涉及服务器上任何内容的解决方案最感兴趣。有一大堆用各种语言编写的项目可以在这一领域使用一点爱。

关于堆栈溢出上类似的现有问题的

我已经做了一些探索,我能找到的最接近我的问题是this one。然而,我的要求有点不同,所以我决定问一个新的问题。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-06-04 04:40:56

jquery插件tablesorter运行得非常好。

票数 24
EN

Stack Overflow用户

发布于 2009-06-04 04:25:42

更新链接(注意这不是https://github.com/SortableJS/Sortable):尝试sortable

票数 4
EN

Stack Overflow用户

发布于 2009-06-04 04:41:18

Tablesorter是一个jQuery插件,它的工作原理类似于sortable.js,它将一个普通的HTML表转换成一个可排序的表。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/948578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档