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 相关文章推荐
浏览器图片选择预览、旋转、批量上传的JS代码实现
Dec 04 Javascript
JS获取当前日期时间并定时刷新示例
Mar 04 Javascript
JavaScript实现的伸展收缩型菜单代码
Oct 14 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
May 28 Javascript
利用C/C++编写node.js原生模块的方法教程
Jul 07 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
Vue监听事件实现计数点击依次增加的方法
Sep 26 Javascript
Angular4 Select选择改变事件的方法
Oct 09 Javascript
js使用文件流下载csv文件的实现方法
Jul 15 Javascript
vue实现拖拽效果
Dec 23 Javascript
JS 图片压缩原理与实现方法详解
Apr 29 Javascript
JS原形与原型链深入详解
May 09 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
php+resumablejs实现的分块上传 断点续传功能示例
2017/04/18 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
2019/03/12 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
Extjs Ajax 乱码问题解决方案
2009/04/15 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
js实现按钮加背景图片常用方法
2014/11/01 Javascript
js鼠标悬浮出现遮罩层的方法
2015/01/28 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
如何利用JS通过身份证号获取当事人的生日、年龄、性别
2016/01/22 Javascript
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
JS面向对象的程序设计相关知识小结
2018/05/26 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
vue 通过base64实现图片下载功能
2020/12/19 Vue.js
python时间整形转标准格式的示例分享
2014/02/14 Python
Windows8下安装Python的BeautifulSoup
2015/01/22 Python
Python类属性与实例属性用法分析
2015/05/09 Python
在arcgis使用python脚本进行字段计算时是如何解决中文问题的
2015/10/18 Python
Python正则抓取新闻标题和链接的方法示例
2017/04/24 Python
详解django中使用定时任务的方法
2018/09/27 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
Python-opencv实现红绿两色识别操作
2020/06/04 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
丝芙兰法国官网:SEPHORA法国
2016/09/01 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
幼教毕业生自我鉴定
2014/01/12 职场文书
学校领导班子群众路线整改措施
2014/09/16 职场文书
活动新闻稿范文
2015/07/17 职场文书
银行工作心得体会范文
2016/01/23 职场文书
MySQL 亿级数据导入导出及迁移笔记
2021/06/18 MySQL