当前位置:  开发笔记 > 编程语言 > 正文

jQuery Scrollable,Sortable,Filterable表

如何解决《jQueryScrollable,Sortable,Filterable表》经验,为你挑选了2个好方法。

我正在寻求利用jQuery来处理我们为不同大小的数据表获得的一些非常常见的请求:滚动,排序和动态过滤.

我过去通过两个具有固定宽度列的单独表格以及用于"实际"滚动的相关div容器来处理滚动.但是,这个方法不适用于我遇到的任何基于jQuery的排序表扩展(到目前为止,tablesorter是我最喜欢的),因为他们想要在一个表中的所有内容.

对于过滤,他们要求的内容类似于Excel和SharePoint列表的操作方式(基本上所有列值都列在下拉列表中,允许用户选择/取消选择它们).虽然听起来有可能,但我还没有看到类似的东西.

另一个相关的很好的功能是能够"冻结"一列用于水平滚动.

理想情况下,我想要一个现有的扩展,但如果没有,我也很欣赏任何jQuery大师关于如何最好地实现它的建议.我目前的想法是潜入tablesorter并根据需要扩展/更新它.

为了让事情更加集中,分页不是一种选择(与基于服务器的任何东西一样).

更新: 到目前为止,我确实很感谢答案,但到目前为止所给出的选项都没有涉及过滤方面(也就是说,我必须承认jqGrid看起来非常适合我以后的一些项目).与此同时,我将致力于定制过滤解决方案; 如果它成功了我会再次更新.



1> Jeremy Holov..:

当我在寻找一个可排序的表插件时,我遇到了这个问题; 我对任何建议的小部件都没有留下深刻的印象,但后来我发现了DataTables,我印象非常深刻.我建议检查一下.



2> matdumsa..:

也许这个优秀的插件可以做到:

演示页面

它叫做jQGrid,这是项目页面:http://plugins.jquery.com/project/jqGrid

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有