jQuery Ajax post中文出现乱码的一种解决方法
2011-06-04 16:22
435 查看
使用情况:当页面编码为GB2312时利用JQuery的serialize提交表单数据时会在服务器端产生乱码,产生原因是serialize利用encodeURIComponent对数据进行编码,利用escape则不会产生这个问题。
我的解决方法:把JQuery源文件中encodeURIComponent替换为escape,不知道有没有简单的解决方法。
原理:不明,不过希望有人能解释一下。
我的解决方法:把JQuery源文件中encodeURIComponent替换为escape,不知道有没有简单的解决方法。
原理:不明,不过希望有人能解释一下。
相关文章推荐
- ajax post 提交中文java后台获取参数出现乱码解决方法
- ie引用js文件出现中文乱码的一种解决方法
- JQuery ajax的post方法向action传文件路径出现乱码(非中文乱码)
- GET方法和POST获取中文参数出现乱码的问题及解决方法
- jQuery ajax方法传递中文时出现中文乱码的解决方法
- js后台post传值出现中文乱码解决方法
- 解决SpringMvc限定请求方法POST推送数据出现的中文乱码问题
- JQuery的Ajax中Post方法传递中文出现乱码的解决方法
- JQuery的Ajax中Post方法传递中文出现乱码的解决方法
- mysql导入sql执行出现中文乱码解决方法
- net2.0中使用Cookie保存中文出现乱码的解决方法
- spring mvc 中文乱码 post与get的方法解决
- form表单提交的 get/post 方法(二)中文乱码的解决(2)
- WebClient.UploadValues Post中文乱码的解决方法
- QT中一种中文乱码问题的解决方法
- eclipse 中maven test运行后console中出现中文乱码问题解决方法
- IntelliJ IDEA 控制台出现中文乱码的解决方法
- Android以post方式传输中文出现乱码解决办法
- 从js向Action传中文参数出现乱码问题的解决方法