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 相关文章推荐
日期函数扩展类Ver0.1.1
Sep 07 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
Mar 10 Javascript
纯Javascript实现ping功能的方法
Mar 20 Javascript
JavaScript jQuery 中定义数组与操作及jquery数组操作
Dec 18 Javascript
JavaScript基础知识及常用方法总结
Jan 10 Javascript
Vue数据驱动模拟实现2
Jan 11 Javascript
JavaScript日期选择功能示例
Jan 16 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
Apr 19 Javascript
探讨Vue.js的组件和模板
Oct 27 Javascript
JS实现键值对遍历json数组功能示例
May 30 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
Sep 27 Javascript
Angular2实现的秒表及改良版示例
May 10 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
全国FM电台频率大全 - 29 青海省
2020/03/11 无线电
PHP实现AES256加密算法实例
2014/09/22 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
2019/08/23 PHP
Laravel 添加多语言提示信息的方法
2019/09/29 PHP
PHP加MySQL消息队列深入理解
2021/02/27 PHP
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
javascript调试说明
2010/06/07 Javascript
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
特殊情况下如何获取span里面的值
2014/05/20 Javascript
window.open()实现post传递参数
2015/03/12 Javascript
JS设置下拉列表框当前所选值的方法
2015/12/22 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
手机端转换rem适应
2017/04/01 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
关于定制FileField中的上传文件名称问题
2017/08/22 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
新手必须知的Node.js 4个JavaScript基本概念
2018/09/16 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
小程序实现可拖动的悬浮按钮
2020/09/07 Javascript
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
Feelunique中文官网:欧洲最大化妆品零售电商
2020/07/10 全球购物
幼儿园运动会入场词
2014/02/10 职场文书
《乡下孩子》教学反思
2014/04/17 职场文书
党的生日演讲稿
2014/09/10 职场文书
天鹅湖观后感
2015/06/09 职场文书
怎样写好演讲稿题目?
2019/08/21 职场文书
浅谈Redis的keys命令到底有多慢
2021/10/05 Redis