项目中要实现一个select选择器选择后跳转url,并保存selected的值。

url是用get来传递参数,所以考虑加载新页面时,读取参数值,并赋值到select中。

但是由于url的参数使用的是中文,select不识别,所以通过jquery现成的转码函数,一句话搞定~!

select选中值的防刷新:
每次加载页面后读取url中的参数值,然后设定select的选中值,由于url中包含中文,使用了jquery的解码函数,var myurl=new LG.URL(window.location.href);//js封装的url操作函数
$("#yewu").val(decodeURIComponent(myurl.get("yewu")));//jquery解码函数

Encode URL String<script>
var url = $(location).attr('href'); //get current url
//OR
var url = 'folder/index.html?param=#23dd&amp;noob=yes'; //or specify onevar encodedUrl = encodeURIComponent(url);
console.log(encodedUrl);//outputs folder%2Findex.html%3Fparam%3D%2323dd%26noob%3Dyes
</script>
Decode URL String<script>
var url = $(location).attr('href'); //get current url
//OR
var url = 'folder%2Findex.html%3Fparam%3D%2323dd%26noob%3Dyes'; //or specify onevar decodedUrl = decodeURIComponent(url);
console.log(decodedUrl);
//outputs folder/index.html?param=#23dd&amp;noob=yes
</script>

jquery对url中的中文解码相关推荐

  1. jquery.ajax的url中传递中文乱码问题的解决方法

    jquery.ajax的url中传递中文乱码问题的解决方法 JQuery JQuery默认的contentType:application/x-www-form-urlencoded 这才是JQuer ...

  2. Js的Url中传递中文参数乱码的解决

    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url ...

  3. java.net.url 中文乱码_asp.net URL中包含中文参数造成乱码的解决方法

    asp.net URL中包含中文参数造成乱码的解决方法 更新时间:2010年03月08日 21:44:27   作者: 中文乱码一直以来是WEB开发中比较常见的问题之一,对于初学者来说,各种各样的编码 ...

  4. urlencode quote unquote (url 中带中文参数)

    目录: urlencode & quote & unquote (url 中带中文参数) python httplib urllib urllib2区别(一撇) 当url地址含有中文或 ...

  5. 在URL中传递中文的解决方式

    在URL中传递中文的解决方式 2015年05月13日 17:13:55 thinkinglink 阅读数:10321 标签: URL编码中文编码乱码解决 更多 个人分类: web前端 在URL中传递中 ...

  6. Java对URL中的中文进行UrlEncode转码

    Java对URL中的中文进行UrlEncode urleocode只是为了url中一些非ascii字符,可以正确无误的被传输. 而且有的含有中文或者特殊字符的url不能被识别,因此需要进行Encode ...

  7. url中携带中文乱码问题

    1.问题描述 在项目中碰见url中经常传递中文参数时,容易出现乱码问题,现在就这个问题产生原因和解决的措施大概分析一下,希望过路人和我能引以为戒. 2.问题分析 由于我们利用URL传递参数这种方式是依 ...

  8. URL传参时 从URL中获取中文参数的方法

    利用url传参时如果url中的参数是中文时因为编码类型不同在页面中获取会出现乱码 使用此方法能获取url中的参数值 并解决乱码问题 调用时直接 GetUrlByParamName("参数名& ...

  9. urlencode python_python爬虫之url中的中文问题

    在python的爬虫学习中,我们的url经常出现中文的问题, 我们想要访问的url就需要对url进行拼接,变成浏览器可以识别的url 在python中已经有了这样的模块了,这就是urlencode u ...

  10. js获取url中的参数,url中传递中文的时候通过js解码的方式

    如果传递的参数是: <a href="${pageContext.request.contextPath}/productdisplay/productDisplay_productD ...

最新文章

  1. redis setnx 分布式锁_Spring Boot 整合 Redis 正确的实现分布式锁
  2. 【完整示例】采用jenkins pipeline实现自动构建并部署至k8s
  3. python新闻聚合_使用python对数据进行高效处理,包你玩转分组聚合
  4. sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容
  5. 【codevs3732】【BZOJ3751】解方程,hash+秦九韶算法
  6. connot+connect+mysql+127.0.0.1_无法远程连接 MySQL 的解决方法
  7. 驳《寒门再难出贵子》——谁说寒门大学生没有春天!
  8. java工具类-Java对象转换成Map
  9. 《图说设计模式》读书笔记
  10. 【读书笔记】《谈谈方法》(笛卡尔)
  11. 正则表达式课后练习题
  12. 阿里云国际版免费试用套餐使用教程
  13. 常见的设计模式有哪些?实际开发中你用了什么设计模式?
  14. java计算机毕业设计学校食堂订餐管理源码+数据库+系统+lw文档+部署
  15. 华为nova7se怎么看云相册_华为nova7如何开启云空间
  16. Vue项目中用高德地图实现定位
  17. 如何使用pr的超级键效果-达到蒙版的效果
  18. 用TDA7377做一款立体声功放,DIY功放了解一下?
  19. jquery实现数字抽奖(版本2)
  20. 2021年全球豪华游艇收入大约11420百万美元,预计2028年达到16990百万美元

热门文章

  1. 将Matplotlib嵌入wxPython的GUI界面中
  2. 迷宫问题的通用解法C语言数据结构实现
  3. 【c++ | 课上练习】2021年9月23日
  4. 《机器学习Python实践》第7章——数据可视化
  5. Matplotlib 入门(详看注释)
  6. 批量将csv转xls
  7. 数据结构:实验一 线性表的基本功能实现
  8. 实习成长之路:DelayQueue多线程下的延迟队列的使用
  9. win10北通手柄没反应_赛博朋克2077正式发售,光靠键鼠可不行,试试北通阿修罗3...
  10. linux打印设备树,Linux 设备树(Device Tree)(转载)