完美解决js传递参数中加号和&号自动改变的方法


Posted in Javascript onOctober 11, 2016

在action中用get方法获得参数,如果参数里有"+",要做处理,否则到后台会变成空格。

解决方案:

1 、改用post方法;

2 、在 js 里用 url = encodeURI(encodeURI(XXX)) ,后台再解码一次;

3 、传递参数的时候直接替换转义,或者直接写转义后的代码

data =  "a + b";

data = data.replace(/\+/g, "+");

data = data.replace(/\&/g, "&") ;

或者:

data =  "a + b";

data =  "a & b";

以上就是小编为大家带来的完美解决js传递参数中加号和&号自动改变的方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
JavaScript Cookie显示用户上次访问的时间和次数
Dec 08 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
Aug 02 Javascript
JavaScript 判断对象中是否有某属性的常用方法
Jun 14 Javascript
详解三种方式解决vue中v-html元素中标签样式
Nov 22 Javascript
vue实现日历备忘录功能
Sep 24 Javascript
使用layer.msg 时间设置不起作用的解决方法
Sep 12 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
Nov 06 Javascript
微信小程序动态设置图片大小的方法
Nov 21 Javascript
JS错误处理与调试操作实例分析
Apr 13 Javascript
JavaScript获取时区实现过程解析
Sep 24 Javascript
原型和原型链 prototype和proto的区别详情
Nov 02 Javascript
浅谈在js传递参数中含加号(+)的处理方式
Oct 11 #Javascript
JS验证图片格式和大小并预览的简单实例
Oct 11 #Javascript
js判断文件格式及大小的简单实例(必看)
Oct 11 #Javascript
js 判断附件后缀的简单实现方法
Oct 11 #Javascript
判断数组的最佳方法(推荐)
Oct 11 #Javascript
JavaScript中cookie工具函数封装的示例代码
Oct 11 #Javascript
深入理解JS中的Function.prototype.bind()方法
Oct 11 #Javascript
You might like
php插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
PHP实现的增强性mhash函数
2015/05/27 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
学习YUI.Ext第五日--做拖放Darg&Drop
2007/03/10 Javascript
解决遍历时Array.indexOf产生的性能问题
2012/07/03 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
jQuery插件expander实现图片翻转特效
2015/05/21 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
CSS或者JS实现鼠标悬停显示另一元素
2016/01/22 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
Linux 下 Python 实现按任意键退出的实现方法
2016/09/25 Python
python 列表删除所有指定元素的方法
2018/04/19 Python
Python读写/追加excel文件Demo分享
2018/05/03 Python
python递归全排列实现方法
2018/08/18 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
python调用外部程序的实操步骤
2019/03/04 Python
使用python批量修改文件名的方法(视频合并时)
2020/03/24 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2020/02/28 Python
java关于string最常出现的面试题整理
2021/01/18 Python
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
优秀学生干部个人事迹材料
2014/06/02 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis