我使用JS的朋友帮助了我。我不知道如何逃避'&'这来自MySQL数据表。
这是我希望为" on_off_sale"是返回的列'&' as'& amp;& amp;& amp;& amp;如何让它显示'&'而不是'& amp;'
$('#licClass').text($('#'+curId+"-licType")[0].innerHTML.substring(0, 1) + "," + $('#'+curId+"-licType")[0].innerHTML + " (" + $('#'+curId+"-on_off_sale")[0].innerHTML +")");
答案 0 :(得分:3)
&
是&
的HTML表示形式。
您正在阅读innerHTML
,因此您正在获取HTML。
然后你正在使用text()
编写,它需要纯文本输入(而不是你给它的HTML)。
如果您的字符串是HTML而不是纯文本,请使用html()
代替text()
。