在为学校列表执行jquery $get时,我遇到了一个问题。我使用JSON快捷方式检索列表,并将输出指定为RQLForeach,然后我将获取返回的JSON并使用jQuery模板呈现结果。
问题是我在输出的King's
中看到了下面的内容,它应该是国王学校。
我使用了{{html schoolName}},它应该负责正确的解码。但它并没有……
发布于 2015-09-21 16:05:53
问题的解决方案。
问题:编码和解码发生了两次。首先,从快捷批处理获得输出的json:object已经转义了XML。因此将对撇号的&进行编码。也就是说,它以'
而不是'
的形式到达客户端。因此,{{hmtl}}无法正确解码
答:设置<json:object escapeXml="false">
这意味着当它到达客户端时,它的格式是正确的,可以由jquery {{ '
}}标签解码。
https://stackoverflow.com/questions/32690226
复制相似问题