開發程序也有發送和接收請求的過程,當然也一樣會遇到產生亂碼的情況,結果是在頁面中顯示了亂碼問題,下文是錯新技術頻道小編介紹的Ajax亂碼產生的原因及解決方法,一起來學習吧!
產生原因
主要有2個原因
1 xtmlhttp 返回的數據默認的字符編碼是utf-8,如果前臺頁面是gb2312或者其它編碼數據就會產生亂碼
2 post方法提交數據默認的字符編碼是utf-8,如果后臺是gb2312或其他編碼數據就會產生亂碼
解決方法
進一步整理中
推薦方法,前臺后臺都用utf-8編碼,這樣可以省不少麻煩,從根本上解決了亂碼問題.優點是效率高,而且符合目前的形式,utf-8編碼本身就是一種比較優秀的編碼,沒有語言限制.缺點只能調用自己的后臺編碼或者其他的utf-8的編碼.
前臺更改為
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=772650
Ajax亂碼產生的原因及解決方法就為大家介紹在這里了,其實在上文中,小編為大家做了簡單的介紹,后面就要靠我們自己在學習中的運用了。
新聞熱點
疑難解答
圖片精選