JQuery 传送中文乱码问题的简单解决办法


Posted in Javascript onMay 24, 2016

一、客户端先进行编码,服务端再解码。

客户端发送数据:

var names = encodeURIComponent("电费");

names = encodeURIComponent( names);

$.post("test.do?names="+name,null, function(){});

服务端解码:

获取names 参数值,然后解码。

String name = URLDecoder.decode(names, "UTF-8");

注意:必须用encodeURIComponent编码两次。

二、在 tomcat 服务端指定编码格式为 UTF-8

利用方式一虽然可以解决问题,但是很不方便,当页面中有很多地方都有中文要传送时,每个地方都必须先编码两次,然后再解码。所以推荐使用该方式。

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

以上这篇JQuery 传送中文乱码问题的简单解决办法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
Jan 07 Javascript
VS2008中使用JavaScript调用WebServices
Dec 18 Javascript
javascript动态获取登录时间和在线时长
Feb 25 Javascript
如何利用Promises编写更优雅的JavaScript代码
May 17 Javascript
jQuery实现摸拟alert提示框
May 22 Javascript
详解JavaScript权威指南之对象
Sep 27 Javascript
微信小程序-消息提示框实例
Nov 24 Javascript
EasyUI折叠表格层次显示detailview详解及实例
Dec 28 Javascript
axios 封装上传文件的请求方法
Sep 26 Javascript
mock.js实现模拟生成假数据功能示例
Jan 15 Javascript
微信小程序点击滚动到指定位置的实现
May 22 Javascript
深入理解jQuery中的事件冒泡
May 24 #Javascript
jQuery 弹出层插件(推荐)
May 24 #Javascript
基于jQuery实现仿QQ空间送礼物功能代码
May 24 #Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 #Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
May 23 #Javascript
JavaScript程序中的流程控制语句用法总结
May 23 #Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
May 23 #Javascript
You might like
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
2011/04/23 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
PHP中SSO Cookie登录分析和实现
2015/11/06 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
seaJs的模块定义和模块加载浅析
2014/06/06 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
详解微信小程序之提高应用速度小技巧
2020/01/07 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python代码调试的几种方法总结
2015/04/15 Python
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
python 垃圾收集机制的实例详解
2017/08/20 Python
python实现八大排序算法(1)
2017/09/14 Python
关于Python3 lambda函数的深入浅出
2019/11/27 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
深入浅析CSS3中的Flex布局整理
2020/04/27 HTML / CSS
GNC健安喜官方海外旗舰店:美国著名保健品牌
2017/01/04 全球购物
戴森英国官网:Dyson英国
2019/05/07 全球购物
EJB与JAVA BEAN的区别
2016/08/29 面试题
建筑工程技术应届生自荐信
2013/09/27 职场文书
超市重阳节活动方案
2014/02/10 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
金融保险专业求职信
2014/09/03 职场文书
2014年向国旗敬礼活动总结
2014/09/27 职场文书
NGINX 权限控制文件预览和下载的实现原理
2022/01/18 Servers