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学习笔记6 prototype的提出
Jan 11 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 Javascript
解析瀑布流布局:JS+绝对定位的实现
May 08 Javascript
JS实现日期加减的方法
Nov 29 Javascript
基于jQuery实现下拉框
Nov 24 Javascript
详解JavaScript逻辑Not运算符
Dec 04 Javascript
详解javascript的变量与标识符
Jan 04 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
详解Vue如何支持JSX语法
Nov 10 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
Aug 17 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
Aug 19 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
Feb 06 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
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
几个比较经典常用的jQuery小技巧
2010/03/01 Javascript
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
2015/08/07 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
微信小程序 页面跳转事件绑定的实例详解
2017/09/20 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
JS实现带阴历的日历功能详解
2019/01/24 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
Python中的模块和包概念介绍
2015/04/13 Python
PHP网页抓取之抓取百度贴吧邮箱数据代码分享
2016/04/13 Python
Python字符串对象实现原理详解
2019/07/01 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
Python datetime 如何处理时区信息
2020/09/02 Python
Python 多进程原理及实现
2020/12/21 Python
Mytheresa中国官网:德国时尚奢侈品商城
2017/08/04 全球购物
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
数据库什么时候应该被重组
2012/11/02 面试题
delegate与普通函数的区别
2014/01/22 面试题
飞利信loadrunner和软件测试笔试题
2012/09/22 面试题
教育学专业实习生的自我鉴定
2013/11/26 职场文书
会计职业生涯规划书
2014/01/13 职场文书
护理中职生求职信范文
2014/02/24 职场文书
企业业务员岗位职责
2014/03/14 职场文书
golang 接口嵌套实现复用的操作
2021/04/29 Golang