目前,我的jQuery AJAX调用向我返回类似这样的数据:
<html><p><b>My <i>information</i> here</b></p></html>
所以理论上,它应该在我的HTML页面上看起来像这样:
我的信息
然而,数据显示原始文本而不是风格化的html(看起来像是顶部示例而不是底部示例)。我正在尝试将此信息显示为td
或div
,但似乎都没有正常显示。
是否可以在td
或div
中显示代码的样式而不是原始文字?
答案 0 :(得分:1)
如果您的ajax调用返回原始html,请使用Jquery .html(),将其插入您想要拥有html的元素:
var htmlString = '<p><b>My <i>information</i> here</b></p>';
$('#element').html( htmlString );
这将插入html并不显示为原始文本