特别是<br>
.我将此数据存储在我的数据库中 Category#1<br>Category#2<br>Category#3
当我在成功的 ajax 请求后显示它们时,我得到了数据库中存储的确切内容。当我尝试通过控制台编辑时,它将识别 <br>
.
我是如何得到数据的:
var category = response.items[index].category;
我如何显示它:
var cat = $('<td />', { text: category }).appendTo(tr);
最佳答案
使用 html
而不是 text
ar cat = $('<td />', { html: category }).appendTo(tr);
因为,如果您使用 text
,它会将字符串视为文本,从而导致问题。
如果您使用html
,它会将字符串视为html
关于php - 通过jQuery ajax添加的数据不会自动识别HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22856704/