jQuery如何在内容数据中删除HREF



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

最新更新