我正在尝试在<br>
使用jquery动态添加的表中显示br标签。
HTML:
<table id="TempTable"></table>
Javascript:
var _textFromDatabase = "Hello,<br><br><br><br> How are you?";
var _trText = "<tr><td>" + $('<div/>').html(_textFromDatabase).text() + "</td></tr>";
$("#TempTable").html("<code>"+ _trText + "</code>");
我需要Hello,<br><br><br><br> How are you?
动态显示表格内。但是使用上面的代码,它将替换br标签,并将其作为新行添加到页面中。我们如何在页面的数据库中显示html标签?在MVC中,我们可以使用Html.Raw来实现它,但是上面带有jquery的代码无法正常工作。请建议
试试这个代码
var _textFromDatabase = "Hello,<br><br><br><br> How are you?";
var _trText = "<tr><td>" + $('<div/>').text(_textFromDatabase).text().replace(/</g, '<').replace(/>/g, '>') + "</td></tr>";
$("#TempTable").html("<code>"+ _trText + "</code>");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句