Jquery 如何导出带有附加文本的数据表?
我需要在表格excel(和pdf)导出中添加一些额外的文本。在我的模型中,它基本上是一个字符串,包含一些关于用于运行报表的参数的信息。我使用的是Datatables,下面是来自document ready函数的代码片段:Jquery 如何导出带有附加文本的数据表?,jquery,asp.net-mvc,datatables,Jquery,Asp.net Mvc,Datatables,我需要在表格excel(和pdf)导出中添加一些额外的文本。在我的模型中,它基本上是一个字符串,包含一些关于用于运行报表的参数的信息。我使用的是Datatables,下面是来自document ready函数的代码片段: $('#npsOverallSummaryTable').DataTable({ "aaSorting": [], "scrollX": true, "colReorder": true,
$('#npsOverallSummaryTable').DataTable({
"aaSorting": [],
"scrollX": true,
"colReorder": true,
"fixedHeader": true,
"searching": false,
"paging": false,
select: true,
dom: 'Bfrt',
buttons: [
{
extend: 'copy',
text: 'Copy to clipboard'
},
{
extend: 'excel',
text: 'Excel'
},
{
extend: 'pdf',
text: 'PDF',
orientation: 'landscape',
pageSize: 'A3'
},
'colvis'
],
"columns": [
null,
{ className: "text-right" },
{ className: "text-right" },
{ className: "text-right" },
{ className: "text-right" },
{ className: "text-right" }
]
});
到目前为止,我的想法是使用我现在没有使用的表尾,但是当我在Excel导出中放置一个带有colspan=“6”的元素时,我得到了6次文本(每个单元格一次),这不是我想要的。我还试着把它放在页脚内的普通元素中,但当它将列宽扩展到文本长度时,它会弄乱格式
我想我只是在寻找一种简洁明了的方式,将这些信息包含在excel/pdf导出中。只是要提到的是,该网站是mvc.net与引导,如果这是相关的所有在这里。非常感谢您的帮助
编辑:我已经压缩了所需的信息并将其放入导出的文件名中,但我仍在寻找是否有更好的解决方案