首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在datatable pdf导出中添加序列号列

在datatable pdf导出中添加序列号列
EN

Stack Overflow用户
提问于 2021-03-18 09:35:52
回答 1查看 542关注 0票数 1

我正在使用html和javascript在我的项目中进行电子商务项目。作为一部分,我需要展示产品的细节。我正在使用,以便显示详细信息。我需要从数据表导出详细信息到excel,并使用。这一切都很好,但问题是我需要在导出时添加序列号,我尝试了几种方法。下面是导出按钮

代码语言:javascript
复制
buttons: [
        {
          extend: "excel",
          footer: true,
          title: "my report",
          exportOptions: {
            columns: [1, 2, 3, 4],
          },
        },
        {
          extend: "pdf",
          footer: true,
          title: "my report",
          exportOptions: {
            columns: [1, 2, 3, 4],
          },
        },
      ]

我添加了我的第零列与pdf导出.但在过滤后导出pdf时,此操作将失败。

请帮我解决这个问题?如果有任何问题需要澄清,请评论我会尽力的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-18 13:59:31

您可以通过以下代码导出到pdf或excel的datatable中的自定义字段。

代码语言:javascript
复制
buttons: [
        {
          extend: "excel",
          footer: true,
          title: "my report",
          exportOptions: {
            columns: [1, 2, 3, 4],
          },
        },
        {
          extend: "pdf",
          footer: true,
          title: "my report",
          exportOptions: {
            columns: [1, 2, 3, 4],
          },
          customize: function (doc) {
            var col = doc.content[1].table.body;
            for (i = 1; i < col.length; i++) {
              col[i][0]["text"] = i;
            }
          },
        },
      ]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66688324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档