js编码url
来源:互联网 发布:程序员必学课程 编辑:程序博客网 时间:2024/06/05 14:16
在做项目中,遇到这样的情景,字符串作为url中的参数,向后台发送请求,例如:/user/'+ words +'/search. 如果前端不对参数words做处理就发到后台,后台得到的words是乱码。百度查了一下js编码的方法,采用encodeURI来解决问题。第一次写成如下方式:
var encodeUrl = encodeURI('/user/'+ words +'/search');
$.ajax({
url: encodeUrl,
type: 'get',
后面省略...
});
结果后台解码出来的words依然是乱码。最后发现在对words进行一次单独的编码就不是乱码了,如下:
var encodeUrl = encodeURI('/user/'+ encodeURI(words )+'/search');
$.ajax({
url: encodeUrl,
type: 'get',
后面省略...
});
0 0
- js url编码.
- Js url 编码
- js url编码
- js参数url编码
- JS的URL编码
- js中的url编码
- JS对url编码
- js - url编码
- js编码url
- js url编码,解码
- js url编码
- js url编码解码
- JS URL编码
- js url 编码解码
- 用JS进行URL编码
- js对URL进行编码
- JS Url传参 编码 解码
- JS中URL编码参数
- Trinitycore 物品,任务,生物 生成器
- android.view.ContextThemeWrapper cannot be cast to android.app.Activity
- 重置SQLSERVER表的自增列,让自增列重新计数
- hdu 1561 树形dp
- Libsvm的使用
- js编码url
- 【asp】【留言板练习】【归纳总结】asp+sqlserver2008留言板
- Cocos2dx 3.6源码编译错误:syntax error : missing ')' before '{'
- 关于svn权限控制的配置
- uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer bounds contains NaN: [nan 0; 600 300]'
- SpannableString与SpannableStringBuilder
- Java内存模型
- DevExpress v15.1:DevExtreme控件升级(一)
- Two Sum