解析来自json响应文本

时间:2017-08-30 00:46:35

标签: jquery html json

我有一个调用第三方Web服务的jQuery函数。第三方Web服务返回json响应。我将HTML页面中的DIV元素的text属性绑定到json响应中的元素。

这一切都很好。为简洁起见,我排除了整个代码。

的jQuery     成功:功能(数据)     {         $( '#level2的')文本(data.data.content)。     }

HTML

<div id="level2"> </div>

但是,json响应输出中包含HTML标记,

实施例

<h2>Header 2</h2><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras vel lacinia nulla.<p>

如何确保浏览器解析html标记,并在浏览器呈现文本时显示文本,如下所示

Header 2

Lorem ipsum dolor坐下来,精神上的adipistur。 Cras vel lacinia nulla。

请帮忙。

1 个答案:

答案 0 :(得分:2)

如果您希望解析代码,只需将text()替换为html(),而不只是显示为文本。

success: function (data) { 
    $('#level2').html(data.data.content); 
}