排序、搜索(筛选)、分页HTML表格。

3
我想对一个HTML表格进行排序、分页和搜索(基于一列进行搜索)。我查看了各种JQuery插件,如DataTable、TableSorter、Picnet Table Filter等,但我找不到任何一个插件可以完成这三项工作(搜索、排序和分页)。我在PHP Yii框架中看到过这样的表格,但它们有自己的CSS,我将不得不使用Yii重写整个项目。 DataTable确实有一个过滤选项,但它会在所有列中搜索一个值。我想要的是只在一个列中搜索。我不确定是否能用DataTable做到这点。有人知道是否有任何JQuery插件或其他方法来实现这个功能吗?

DataTable允许您应用搜索、排序和分页功能。您甚至可以在主页的示例标题下看到它... 您还可以自定义它以满足您的要求。[1]: http://www.datatables.net/index - Andrzej Ośmiałowski
2个回答

8

哦,非常感谢Björn和Andrzej Ośmiałowski。这确实解决了我的问题。 - Gunjan Nigam
如果我不想使用datatables怎么办? 对于大量数据,datatable太慢了。 我的表格中有大约300,000条数据,datatable加载时间太长了。 因此,我制作了自定义分页和搜索选项。 我该怎么办? - Xravn
@xravn 使用Datatable服务器端处理。这将通过分页限制加载的记录数量。使用Datatable插件本身,不要编写自己的插件,因为它支持搜索、排序和其他功能。由于它是开源的,有许多插件对其进行了贡献,您可能会在以后的实现和升级中发现它们很有用。 - Channaveer Hakari
有没有类似的但是使用PHP的东西? - Syno

0

JP列表将是您的完美选择 >> https://jplist.com/

对于那些想要使用Div元素、画廊、其他HTML元素而不是表格进行操作的人来说,这将是完美的jQuery插件。它包括分页、排序、过滤和更多功能。一揽子服务。 演示https://jplist.com/demo


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接