在td中进行HTML格式化?

时间:2015-07-14 17:23:32

标签: javascript jquery html html-table

目前,我的jQuery AJAX调用向我返回类似这样的数据:

<html><p><b>My <i>information</i> here</b></p></html>

所以理论上,它应该在我的HTML页面上看起来像这样:

我的信息

然而,数据显示原始文本而不是风格化的html(看起来像是顶部示例而不是底部示例)。我正在尝试将此信息显示为tddiv,但似乎都没有正常显示。

是否可以在tddiv中显示代码的样式而不是原始文字?

1 个答案:

答案 0 :(得分:1)

如果您的ajax调用返回原始html,请使用Jquery .html(),将其插入您想要拥有html的元素:

var htmlString = '<p><b>My <i>information</i> here</b></p>';
$('#element').html( htmlString );

这将插入html并不显示为原始文本

Heres a codepen demo for you