首页 > 解决方案 > Jquery Table2Excel 模块:工作,但 Excel 抛出错误

问题描述

我正在使用 Jquery 模块 Table2Excel 将一些表格数据导出到 Excel。它工作正常,但 Excel 在打开时会引发以下错误。

在此处输入图像描述

关闭消息框后显示数据。这里有这个问题的公认答案:Excel 错误但是,它不能解决问题。

这是功能:

<script src="https://cdn.rawgit.com/unconditional/jquery-table2excel/master/src/jquery.table2excel.js"></script>
<script>
  jQuery(document).ready(function() {    
  $('#exportNow').on('click', function(e){
      e.preventDefault();
      ResultsToTable();
  });      
  function ResultsToTable(){    
      $("#tabledata").table2excel({
          exclude: ".noExl", //this class data should not be excluded in excel
          filename: "SummaryReport"
      });
  }
   });
</script>

标签: jqueryexcel

解决方案


请注意,由于某种原因,您的文件名称为“SummaryReport.xlsx-1.xls” 您的文件名必须使用.xls扩展,如您引用的其他 So-Post

filename: "SummaryReport.xls"

推荐阅读