**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
13天前关门了。
改进这个问题
我有一个大型web项目(java/jsp/html),它有几个数据表,需要更新这些数据表以获得额外的功能。
是否有一个框架/工具可以干净地集成到现有项目中(即,我希望尽可能减少为了干净地实现这一目标而需要完成的工作量),从而支持以下所有内容?
排序(包括从仍在服务器上的数据排序,即跨多个页面)
分页(包括从服务器刷新数据,即一次从服务器加载一个页面的能力)
可调整大小的列
包含在一个可滚动的窗口中(即,带有和高度可以固定为小于表格的大小,用户可以垂直和水平滚动以查看当前页面中的所有数据,如果标题被冻结并始终显示,则会获得额外的积分)
拖放以重新排列列
易于使用/实施/与现有项目集成
4条答案
按热度按时间vsaztqbk1#
希望此解决方案对具有复杂数据的响应表有用。特别是,子部分选项、表格设置和如何使用的动态内容可能会显示一些您感兴趣的特性。
gab6jxml2#
这里有一个网站可以证明是有用的:datatables我认为datatables看起来会工作得很好。这个datatables链接可能很有用:datatables自定义列大小。我假设你说的是一般的数据表,而不是我找到的网站。下面是一个显示如何调整表大小的链接。这里有一个人们在论坛上提到的方法:如何制作可调整大小的数据表?。
zpgglvta3#
您可以添加此脚本以在功能上向表中添加排序。
https://www.kryogenix.org/code/browser/sorttable/sorttable.js
此外,您还可以使用:https://sourceforge.net/projects/displaytag/
vwoqyblh4#
引导表是一个比其他表更好的表。
https://github.com/wenzhixin/bootstrap-table
它有下面列出的好特性
为twitter引导创建(支持所有版本)
响应性网页设计
带有固定标题的可滚动表
完全可配置
通过数据属性
显示/隐藏列
显示/隐藏标题
显示/隐藏页脚
使用ajax获取json格式的数据
单击即可进行简单的列排序
设置列格式
单行或多行选择
强大的分页
卡片视图
局部视图
本地化
扩展
它有良好的文档,能够很容易地集成。
文档:https://bootstrap-table.com/docs/getting-started/introduction/
您可以通过stackoverflow澄清您的疑问,它有很大的社区和响应:
堆栈溢出linkhttps://stackoverflow.com/questions/tagged/bootstrap-table
示例演示:
演示:https://examples.bootstrap-table.com/