0

我正在使用一个 Hotel Api 提供程序,它作为 Json 响应向我的应用程序发送一个包含字符串的 Json 节点。在该字符串中,提供者使用了一些 html 格式,如下所示:

"shortDescription": "<p><b>Location. </b> <br />The Edgewater - A Noble House Hotel is a business-friendly hotel located in central Seattle, close to Odyssey - The Maritime Discovery Center, Washington State Convention &"

当我尝试在我的 jspx 页面中使用此字段时,在表格单元格内,我得到了没有格式的原始文本,并且带有所有段落和粗体标签。有什么办法可以强制我的 jspx 页面显示这种格式?谢谢你。

4

1 回答 1

0

基本上你想用新内容替换旧内容。你可以使用jQuery.replaceWith它。

例如,当您获得响应 JSON 时,您可以将问题所在的行替换为包含新数据的新行:

var rep = "<tr id='id-to-replace'><td>Description</td><td>" + responseJSON.description + "</td></tr>";
$('#id-to-replace').replaceWith(rep);
于 2013-04-29T14:20:33.883 回答