手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >完美解决js传递参数中加号和&号自动改变的方法
完美解决js传递参数中加号和&号自动改变的方法
摘要:在action中用get方法获得参数,如果参数里有"+",要做处理,否则到后台会变成空格。解决方案:1、改用post方法;2、在js里用ur...

在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传递参数中加号和&号自动改变的方法全部内容了,希望大家多多支持查字典教程网~

【完美解决js传递参数中加号和&号自动改变的方法】相关文章:

JQuery实现动态添加删除评论的方法

js实现鼠标经过表格行变色的方法

js实现点击链接后延迟3秒再跳转的方法

jQuery判断指定id的对象是否存在的方法

JavaScript每天定时更换皮肤样式的方法

解析Node.js异常处理中domain模块的使用方法

jquery读取xml文件实现省市县三级联动的方法

JavaScript实现鼠标拖动效果的方法

javascript自定义右键弹出菜单实现方法

JavaScript基于setTimeout实现计数的方法

精品推荐
分类导航