AJAX中POST或GET传递中文字符乱码的解决办法(备忘)(0 位领导批示)
- 2009-05-6
- 分类:Ajax, JavaScript
- 作者:银子
- 1,082 位领导视察
用AJAX传递中文时..FF会很聪明的自动将中文字符转成十六进制.而BC的IE却非得自己处理..-____!!
最简单的方法就是在需要转义的地方使用JS的内置函数 encodeURIComponent
P.S.最初是用escape做中文转义..注意它与 encodeURIComponent 的区别
用AJAX传递中文时..FF会很聪明的自动将中文字符转成十六进制.而BC的IE却非得自己处理..-____!!
最简单的方法就是在需要转义的地方使用JS的内置函数 encodeURIComponent
P.S.最初是用escape做中文转义..注意它与 encodeURIComponent 的区别
访问中文维基:
http://zh.wikipedia.org/w/index.php?title=%E9%A6%96%E9%A1%B5&variant=zh-cn
但不知道为啥中文维基的LOGO搞成了这个鸟样子..
![]()