2011-04-01 71 views
1

我嘗試在jqgrid中顯示產品列表,但產品名稱有些大,並且在它們中有特殊字符。並且數據不顯示我嘗試做所有事情。jqgrid是否顯示特殊字符?

此前它顯示何時有簡單的產品名稱。 現在不顯示。特殊字符是一個問題。

如:產品名稱爲:SONOMA生活+style®蕨葉&竹香味的4" ×4" 柱燭

感謝 Riti

+0

嘗試不帶特殊字符。它工作嗎?好。現在添加特殊字符。它工作嗎?你有你的答案。 – 2011-04-01 11:55:53

回答

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數據。

0

您還必須在PHP中使用utf8_encode("string")您的字符串。

+0

如果你想獲得聲望,你應該接受答案。我最近也只聽說過這個。只需點擊綠色的支票,找到你喜歡的答案。 – Superdooperhero 2011-11-10 11:24:38