将html表导出为ex​​cel。造型div

时间:2017-02-23 18:25:07

标签: javascript jquery html css excel

我正在构建一个非常强大的HTML表格导出器。我注意到在<div>元素中包含多个<td>或任何其他标记会将其拉伸到堆叠的行中。它们需要这样,因为它允许动态行。该行的标题必须根据我的数据动态扩展,但我似乎无法操纵该样式。

这是在html中构建单元格的方式

<td>
    <div>Test A</div>
    <div>Test A</div>
    <div>Test A</div>
</td>

我可以为td元素添加样式并让它们显示,但当然它会显示所有单元格。我不想要那个。我需要能够操纵那些div细胞。

这就是现在的样子 enter image description here

我只需要弄清楚是否有一个excel了解的标签,这将允许我添加样式。我试过......

  • 在其中嵌套td个标签。我可以设计它们,但细胞不再适合我们
  • 使用&#39; span&#39;和&#39; p&#39;类。这些当然与div相同,因为excel并不理解它们。

我的代码是此版本的高度编辑版本。 https://github.com/ChrisFeldmeier/jquery.dataTables.export2Excel.js/blob/master/jquery.dataTables.export2Excel.js

我只需要在tds中设置div的样式,这个结构在HTML中并且正在导出到EXCEL

0 个答案:

没有答案