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 相关文章推荐
Jquery从头学起第四讲 jquery入门教程
Aug 01 Javascript
JavaScript设置获取和设置属性的方法
Mar 04 Javascript
Js+php实现异步拖拽上传文件
Jun 23 Javascript
正则表达式优化JSON字符串的技巧
Dec 24 Javascript
分享10个优化代码的CSS和JavaScript工具
May 11 Javascript
jQuery的ajax和遍历数组json实例代码
Aug 01 Javascript
node.js学习之base64编码解码
Oct 21 Javascript
javaScript嗅探执行神器-sniffer.js
Feb 14 Javascript
利用jQuery实现一个简单的表格上下翻页效果
Mar 14 Javascript
使用store来优化React组件的方法
Oct 23 Javascript
vuejs实现ready函数加载完之后执行某个函数的方法
Aug 31 Javascript
vue实现多级菜单效果
Oct 19 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
广播爱好者需要了解的天线知识
2021/03/01 无线电
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
javascript实现的listview效果
2007/04/28 Javascript
javascript 动态添加事件代码
2008/11/30 Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
异步加载script的代码
2011/01/12 Javascript
jqgrid 简单学习笔记
2011/05/03 Javascript
jquery如何扑捉回车键触发的事件
2014/04/24 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
基于jQuery实现的扇形定时器附源码下载
2015/10/20 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
angular基于路由控制ui-router实现系统权限控制
2016/09/27 Javascript
JS高级运动实例分析
2016/12/20 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
JavaScript数组去重的几种方法
2019/04/07 Javascript
JS数组的高级使用方法示例小结
2020/03/14 Javascript
JS实现简单移动端鼠标拖拽
2020/07/23 Javascript
js实现飞机大战游戏
2020/08/26 Javascript
Python语言描述连续子数组的最大和
2018/01/04 Python
python调用API实现智能回复机器人
2018/04/10 Python
Python自动化导出zabbix数据并发邮件脚本
2019/08/16 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
浅谈keras中的目标函数和优化函数MSE用法
2020/06/10 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
澳大利亚购买最佳炊具品牌网站:Cookware Brands
2019/02/16 全球购物
职业生涯规划书结束语
2014/04/15 职场文书
2014年大学学生会工作总结
2014/12/02 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
php中pcntl_fork详解
2021/04/01 PHP
CKAD认证中部署k8s并配置Calico插件
2022/03/31 Servers