JS利:自由,方便,某些疑难的需求也许只能通过js实现(比如表头排序等),并且可以使用很多主流JS框架(如JQuery等),JQuery+css你懂的(可以设计很多好看的页面),还可以集成Cognos+JFreeChart(还有其他的报表展示JS插件)等插件JS弊:兼容问题确实有(但一般我们都会要求用户以IE浏览器为主),导出...
显示全部
JS利:自由,方便,某些疑难的需求也许只能通过js实现(比如表头排序等),并且可以使用很多主流JS框架(如JQuery等),JQuery+css你懂的(可以设计很多好看的页面),还可以集成Cognos+JFreeChart(还有其他的报表展示JS插件)等插件
JS弊:兼容问题确实有(但一般我们都会要求用户以IE浏览器为主),导出的时候是无法使用js的(js改变的东西导出是不会变的),最大的问题应该是JS维护的问题,如果每个报表都有一大堆js那么你能想象的到换个人来维护有多么头大了!
当然还有其他的方面,上面是我从实际开发中遇到的方面来描述
收起