完美解决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 相关文章推荐
javascript实现的基于金山词霸网络翻译的代码
Jan 15 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
May 06 Javascript
js变形金刚文字特效代码分享
Aug 20 Javascript
原生javascript实现的一个简单动画效果
Mar 30 Javascript
AngularJS入门教程之AngularJS 模板
Aug 18 Javascript
JS实现的二叉树算法完整实例
Apr 06 Javascript
js每隔两秒输出数组中的一项(实例)
May 28 Javascript
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
详解如何制作并发布一个vue的组件的npm包
Nov 10 Javascript
vue父子组件的通信方法(实例详解)
Nov 10 Javascript
vue实现购物车功能(商品分类)
Apr 20 Javascript
微信小程序input抖动问题的修复方法
Mar 03 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
如何设置mysql允许外网访问
2013/06/04 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
php实现分页功能的详细实例方法
2019/09/29 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
2020/08/06 PHP
由Javascript实现的页面日历
2011/11/04 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
2013/01/25 Javascript
JavaScript常用基础知识强化学习
2015/12/09 Javascript
老生常谈Javascript中的原型和this指针
2016/10/09 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
详解如何在你的Vue项目配置vux
2018/06/04 Javascript
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
详解vue中async-await的使用误区
2018/12/05 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
[01:01:31]2018DOTA2亚洲邀请赛3月29日小组赛B组 Mineski VS paiN
2018/03/30 DOTA
Python爬虫利用cookie实现模拟登陆实例详解
2017/01/12 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2018/08/30 Python
浅析Python四种数据类型
2018/09/26 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
Python3.5实现的罗马数字转换成整数功能示例
2019/02/25 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
带你彻底搞懂python操作mysql数据库(cursor游标讲解)
2020/01/06 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
python中JWT用户认证的实现
2020/05/18 Python
Python中如何引入第三方模块
2020/05/27 Python
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
致跳远运动员加油稿
2014/02/11 职场文书
好听的队名和口号
2014/06/09 职场文书
质量管理标语
2014/06/12 职场文书