加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.zhandada.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

easyui中的datagrid分页的同时如何同步显示对应的全部数据的柱状图

发布时间:2022-12-03 09:01:46 所属栏目:MySql教程 来源:未知
导读: 最近做一个java web项目,ssh框架,前端是easyUI。
在数据列表采用的是easyUI的datagrid带分页的,后台分页,也就是每次只能返回一页的数据。
点击查询后要生成列表以及柱状图。点击导出要

最近做一个java web项目,ssh框架,前端是easyUI。

在数据列表采用的是easyUI的datagrid带分页的,后台分页,也就是每次只能返回一页的数据。

点击查询后要生成列表以及柱状图。点击导出要导出Excel。

1、柱状图展示要使用所有的记录,但是分页的话每次只返回一页数据,如何在分页列表显示的同时显示所有数据的柱状图?同时不希望每次翻页都要为柱状图查询所有数据,最好只需要在最开始查询一次。

2、如果单独生成柱状图,也就是和列表展示不需要同步MySQL 导出数据,单独点击按钮发送请求生成图,这时候如何保证发送的请求参数跟列表的请求一样?也就是说,在生成了列表以后,用户完全有可能改变表单的内容,导致再次发送请求得到的数据和列表里显示的不一样。

3、还有就是在分页的时候,需要获得记录总数,这样每次翻页都要查询两次,一次查询记录一次查询总数,有没有更好的解决办法?

4、要将datagrid的数据全部导出到Excel,采用后端生成发送到浏览器下载,这就遇到了和问题2一样的问题,我需要再次发送请求,去查询出所有的数据,但是如何保证这次请求的内容和当前列表显示的一样,重新提交表单万一用户改变了呢?还是说保存上一次的请求参数,如何实现呢?

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!