从table2excel.js中提取后,删除Excel上的链接

美好的一天,

我使用table2excel.js将我的表导出到一个excel文件工作正常,除了它仍然呈现从表中的链接..

我的桌子

<table id='dataTable'> <tr> <td><a href="#">Item 1</a></td> <td>item 1 description</td> <td>item 1 price</td> <td>item 1 total</td> </tr> </table> $('#table2xcel').click(function(){ $("#dataTable").table2excel({ exclude: ".xpage", name: "Worksheet Name", filename: "{{$excel_title}}" }); }); 

无论如何,我可以将一个<a href="#">Item 1</a>转换为Excel中的常规文本吗? 任何build议/答案非常感谢..谢谢..

我认为这应该做的伎俩:

 var x = $("#dataTable").clone(); $(x).find("tr td a").replaceWith(function(){ return $.text([this]); }); 

只要在执行$("#dataTable").table2excel()函数之前添加它,但是这种情况下,它将被更改为$(x).table2excel() 。 它将用文本replace链接。

希望能帮助到你