我嘗試在jqgrid中顯示產品列表,但產品名稱有些大,並且在它們中有特殊字符。並且數據不顯示我嘗試做所有事情。jqgrid是否顯示特殊字符?
此前它顯示何時有簡單的產品名稱。 現在不顯示。特殊字符是一個問題。
如:產品名稱爲:SONOMA生活+style®蕨葉&竹香味的4" ×4" 柱燭
感謝 Riti
我嘗試在jqgrid中顯示產品列表,但產品名稱有些大,並且在它們中有特殊字符。並且數據不顯示我嘗試做所有事情。jqgrid是否顯示特殊字符?
此前它顯示何時有簡單的產品名稱。 現在不顯示。特殊字符是一個問題。
如:產品名稱爲:SONOMA生活+style®蕨葉&竹香味的4" ×4" 柱燭
感謝 Riti
你可以考慮使用的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數據。
您還必須在PHP中使用utf8_encode("string")
您的字符串。
如果你想獲得聲望,你應該接受答案。我最近也只聽說過這個。只需點擊綠色的支票,找到你喜歡的答案。 – Superdooperhero 2011-11-10 11:24:38
最近遇到了同樣的問題。
HTTP標頭的編碼和html文件的字節順序標記也可能很重要。有一個人在這裏有類似的問題 - http://codemerx.com/jqgrid/forum/jqgrid-standalone/2-special-characters-in-jqgrid
請注意,SO上的鏈接專用答案是不鼓勵的。請考慮[編輯您的答案](http://meta.stackexchange.com/a/8259/186599)並在此處添加摘要。 – NAZIK 2013-07-12 10:19:03
嘗試不帶特殊字符。它工作嗎?好。現在添加特殊字符。它工作嗎?你有你的答案。 – 2011-04-01 11:55:53