jQuery Ajax 传输中文乱码解决方案
2011-01-28 13:07
253 查看
jQuery ajax中默认的是utf-8编码,所以在传输中文时会出现乱码。
解决方法:
请求端:
在js方法中将要传输的中文数据重新编码:
inputVal = encodeURI(inputVal); //inputVal 为中文字符串变量
接收端:
String inputVal =
StringUtil.format(request.getParameter("inputVal"));
inputVal = java.net.URLDecoder.decode(inputVal,"utf-8");
以上方法就可以解决传输中文乱码问题
解决方法:
请求端:
在js方法中将要传输的中文数据重新编码:
inputVal = encodeURI(inputVal); //inputVal 为中文字符串变量
接收端:
String inputVal =
StringUtil.format(request.getParameter("inputVal"));
inputVal = java.net.URLDecoder.decode(inputVal,"utf-8");
以上方法就可以解决传输中文乱码问题
相关文章推荐
- QT之QJson传输和中文乱码解决方案
- JQuery AJAX提交中文乱码的解决方案
- JQuery AJAX提交中文出现乱码的解决方案
- AJAX传输数据的中文乱码之完全解决方案
- jQuery AJAX保存数据中文乱码解决方案
- jquery ajax传递中文参数乱码问题及解决方案
- java 页面传输中文乱码解决方案
- jQuery发请求传输中文参数乱码问题的解决方案
- GBK编码下jQuery Ajax中文乱码终极暴力解决方案
- 关于Ajax请求中传输中文乱码问题的解决方案
- AJAX传输数据的中文乱码之完全解决方案
- JQuery AJAX提交中文乱码的解决方案
- AJAX传输数据的中文乱码之完全解决方案
- JQuery AJAX提交中文出现乱码的解决方案
- Jquery Ajax中文乱码解决方案
- JQuery AJAX提交中文乱码的解决方案 js实现php函数urlencode
- JQuery AJAX提交中文乱码的解决方案
- JSP页面与JSP页面之间传输参数出现中文乱码的解决方案
- JQuery AJAX提交中文乱码的解决方案
- Python 3 与 Javascript escape 传输确保数据正确方法和中文乱码解决方案