jQuery 获取URL参数的插件


Posted in Javascript onMarch 04, 2010

例如 当前你的URL是:
https://3water.com/index.php?test=1&kk=2

如果想获取test,则可以引入插件后,
用如下方法获取:
var test = $.query.get('test');

如果参数有多个相同的名称 ,则可以这样:
var arr = $.query.get('testy');
输出: [ 值1 , 值2, 值3...]

如果要获取多个相同名称中的某一个,可以这样:
var arrayElement = $.query.get('testy[1]');

此插件不仅能获取参数,也能设置参数。

设置一个参数:
var newUrl = $.query.set("section", 5).toString();
输出 : "?section=5"

设置两个参数:
var newUrl = $.query.set("section", 5).set("action", "do").toString();
输出 : "?action=do§ion=5"

删除一个参数:
var oldQueryAgain = $.query.REMOVE("type");

清空所有参数:
var emptyQuery = $.query.empty();

复制所有参数:
var stillTheSame = $.query.copy();

插件地址:
http://plugins.jquery.com/project/query-object

javascript[js]获取url参数的代码

JavaScript URL参数读取改进版

Javascript 相关文章推荐
javascript 贪吃蛇实现代码
Nov 22 Javascript
javascript multibox 全选
Mar 22 Javascript
基于jQuery制作迷你背词汇工具
Jul 27 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
Jan 17 Javascript
易被忽视的js事件问题总结
May 14 Javascript
前端JS面试中常见的算法问题总结
Dec 23 Javascript
微信小程序组件之srcoll-view的详解
Oct 19 Javascript
基于jQuery实现定位导航位置效果
Nov 15 jQuery
JavaScript模块详解
Dec 18 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
May 31 Javascript
vscode+gulp轻松开发小程序的完整步骤
Oct 18 Javascript
js动态生成表格(节点操作)
Jan 12 Javascript
老鱼 浅谈javascript面向对象编程
Mar 04 #Javascript
javascript实现的像java、c#之类的sleep暂停的函数代码
Mar 04 #Javascript
ExtJs之带图片的下拉列表框插件
Mar 04 #Javascript
JavaScript replace(rgExp,fn)正则替换的用法
Mar 04 #Javascript
JavaScript isPrototypeOf和hasOwnProperty使用区别
Mar 04 #Javascript
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
Mar 04 #Javascript
JavaScript类和继承 constructor属性
Mar 04 #Javascript
You might like
PHP生成静态页
2006/11/25 PHP
php+mysql分页代码详解
2008/03/27 PHP
处理php自动反斜杠的函数代码
2010/01/05 PHP
PHPMailer 中文使用说明小结
2010/01/22 PHP
浅析PHP中的UNICODE 编码与解码
2013/06/29 PHP
PHP实现对文本数据库的常用操作方法实例演示
2014/07/04 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
2015/04/17 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
js中的scroll和offset 使用比较的实例与分析
2013/09/29 Javascript
js数组常见操作及数组与字符串相互转化实例详解
2015/11/10 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
详解vue mint-ui源码解析之loadmore组件
2017/10/11 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
js实现橱窗展示效果
2020/01/11 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[54:17]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第二场 1月10日
2021/03/11 DOTA
利用Python求阴影部分的面积实例代码
2018/12/05 Python
利用Python正则表达式过滤敏感词的方法
2019/01/21 Python
python中的句柄操作的方法示例
2019/06/20 Python
Python内存映射文件读写方式
2020/04/24 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
用于ETL的Python数据转换工具详解
2020/07/21 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
意大利独特而优质的家居用品:Fazzini
2018/12/05 全球购物
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
商务英语专业自荐信
2013/10/14 职场文书
个人简历中的自我评价范例
2013/10/29 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python
JS前端轻量fabric.js系列之画布初始化
2022/08/05 Javascript