在jQuery数据表上生成报告

在jQuery数据表上生成报告,jquery,asp.net-mvc,twitter-bootstrap,datatables,report,Jquery,Asp.net Mvc,Twitter Bootstrap,Datatables,Report,在ASP.NET MVC应用程序中,我使用了一个引导主题,并且在jQuery Datatable上有一个包含以下列的分数数据: || Student Name || Experiment Score || Report Score || ====================================================== || John David || 60 || 80 || || Bart Alex || 70

在ASP.NET MVC应用程序中,我使用了一个引导主题,并且在jQuery Datatable上有一个包含以下列的分数数据:

|| Student Name || Experiment Score || Report Score ||
======================================================
|| John David   || 60               || 80           ||
|| Bart Alex    || 70               || 40           ||
|| Christof J.  || 50               || 90           ||
|| Alice Ivy    || 90               || 60           ||

我想通过使用上述分数进行某种计算(即平均分数、字母分数等),生成一份包含一些附加列的报告请注意我不想只生成当前Datatable列的报告,而是需要生成包含一些额外列的报告。那么,考虑到jQuery Datatable,以pdf和excel格式生成这些报告的最佳免费工具是什么?我想用微软的报告,但设计对他们来说实在太难了

我建议您在服务器上执行报告,但如果您决定在前端执行报告,则可以使用
列。render
以及datatables提供的本机导出功能。有一个插件可用于将数据表数据导出为PDF、CSV、Excel等格式。因此,通过使用该插件,您可以将所有数据导入任何格式。另外,您希望只在导出的文件中显示的额外列,在呈现datatable时将其设置为可见:false。这是它的演示-@Adrian您能演示一下吗?你的建议和mmushtaq的建议有什么不同?提前感谢…@mmushtaq Salam Muhammad,我错过了你提到的哪个插件?我看了一下JSFIDLE,非常感谢,但是有几个js文件,我不知道除了标准数据表源之外,我应该使用哪一个?dataTables.buttons.min.js jszip.min.js pdfmake.min.js vfs_font.js buttons.html5.min.js jquery.dataTables.min.css buttons.dataTables.min.css