jqgrid是否显示特殊字符?

时间:2011-04-01 11:52:16

标签: jqgrid

我试图在jqgrid中显示产品列表,但产品名称有点大,并且其中包含特殊字符。数据未显示我尝试了所有内容。

之前它显示的是什么时候有简单的产品名称。 现在它没有显示。特殊角色是个问题。

例如:产品名称为:SONOMA life +style®FernLeaf& Bamboo-Scented 4“x 4”柱子蜡烛

由于 Riti

3 个答案:

答案 0 :(得分:2)

您可以考虑使用jqGrid的autoencode:true选项。默认情况下,输入数据被解释为HTML数据,并且可以包含HTML标记。如果您想显示任何文本数据,autoencode:true选项可以帮助您显示所有数据。

此外,你不应该忘记使用

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

在您的页面上,以UTF-8格式保存HTML页面,并始终以UTF-8格式从服务器发送JSON / XML数据。

答案 1 :(得分:0)

您还需要在PHP中utf8_encode("string")字符串。

答案 2 :(得分:0)

最近遇到了同样的问题。

HTTP标头的编码和html文件的字节顺序标记也可能很重要。这里有一个有类似问题的人 - http://codemerx.com/jqgrid/forum/jqgrid-standalone/2-special-characters-in-jqgrid