2

我有一个带有动态填充表的 html 页面。我需要在其下方放置 2 个按钮,以便将表结构数据导出到 Excel 和 PDF。

实现这一点的最佳/最简单方法是什么?

我会更喜欢一些 Javascript/jQuery 解决方案。我看过DocRaptor,但我认为它是一项付费服务​​。我需要类似的东西,它适用于 IE8 浏览器。请帮忙 !

4

3 回答 3

4

TableTools是 DataTables HTML 表格增强器的插件,它为 DataTable 添加了一个高度可定制的按钮工具栏。主要特点包括:

  • 复制到剪贴板
  • 将表格数据保存为 CSV、XLS 或 PDF 文件
  • 清洁打印的打印视图
  • 行选择选项
  • 易于使用的预定义按钮
  • 按钮的简单定制
  • 定义良好的高级控制 API
于 2013-08-12T06:15:13.617 回答
4
 $("button").click(function () {
  var str="";
  $('tr').each(function() {

        $(this).find('td').each(function() {

         str=str+$(this).html()+"\t";
  });
      str=str+"\n";

  });

  alert(str);

        window.open('data:application/vnd.ms-excel,' + encodeURIComponent(str));
    });

http://jsfiddle.net/4Vr89/1/

于 2013-08-12T06:36:52.573 回答
0

FPDF是一个 PHP 类,它允许生成 PDF 文件

于 2013-08-12T08:44:23.353 回答