i确实导出了excel时,当用户单击按钮导出时,我会像这样
获得内容html<div id="tabledata">
<table>
<tr>
<td><a href="www.abc.com">abc</a></td>
<td>abc<hr/>012</td>
</tr>
</table>
</div>
我希望从此内容中删除href
,并希望替换标签hr
在Excele中破坏行。请帮助我。
这是我的脚本
var tabdata = $("#tabledata").html();//above html is "tabdata"
var news = tabdata.find("a").removeAttr("href");
$("#tableval").val(news);
$("#sendtable").submit();
您可以在表中删除所有<a>
的href
:
$(function() {
$("#tabledata table td").each(function() {
$(this).find("a").removeAttr("href");
$(this).find("hr").replaceWith('<br class="exchange" style="mso-data-placement:same-cell;"/>');
});
});
有 JSFIDDLE