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 相关文章推荐
Cookie 小记
Apr 01 Javascript
jquery 学习之一 对象访问
Nov 23 Javascript
javascript使用prototype完成单继承
Dec 24 Javascript
详解Vue.use自定义自己的全局组件
Jun 14 Javascript
easyui-datagrid开发实践(总结)
Aug 02 Javascript
js实现控制文件拖拽并获取拖拽内容功能
Feb 17 Javascript
js判断输入框不能为空格或null值的实现方法
Mar 02 Javascript
解决vue+webpack打包路径的问题
Mar 06 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
Apr 07 Javascript
vue webpack实用技巧总结
Apr 24 Javascript
微信小程序全局变量的设置、使用、修改过程解析
Sep 24 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
Sep 11 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
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
php实现在线通讯录功能(附源码)
2016/05/13 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
YII2框架中添加自定义模块的方法实例分析
2020/03/18 PHP
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JQuery从头学起第一讲
2010/07/04 Javascript
基于jQuery的input输入框下拉提示层(自动邮箱后缀名)
2012/06/14 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
JS实现的系统调色板完整实例
2016/12/21 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
为什么python比较流行
2020/06/19 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
怎样从/向数据文件读/写结构
2014/11/23 面试题
strlen的几种不同实现方法
2013/05/31 面试题
C#面试常见问题
2013/02/25 面试题
音乐教学随笔感言
2014/02/19 职场文书
竞聘书怎么写,如何写?
2014/03/31 职场文书
国际商贸专业自荐信
2014/06/09 职场文书
销售类求职信
2014/06/13 职场文书
人事经理岗位职责范本
2014/08/04 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
2016年校长新年寄语
2015/08/17 职场文书
关于战胜挫折的名言警句大全!
2019/07/05 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle