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异步表单提交,图片上传,兼容异步模拟ajax技术
May 10 Javascript
javascript重写alert方法的实例代码
Mar 29 Javascript
jQuery实现带滑动条的菜单效果代码
Aug 26 Javascript
jQuery限制图片大小的方法
May 25 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
Jun 07 Javascript
轻松实现js选项卡切换效果
Sep 24 Javascript
关于vuex的学习实践笔记
Apr 05 Javascript
js获取浏览器的各种属性
Apr 27 Javascript
分享19个JavaScript 有用的简写写法
Jul 07 Javascript
面包屑导航详解
Dec 07 Javascript
Vue 一键清空表单的实现方法
Feb 07 Javascript
jquery插件实现悬浮的菜单
Apr 24 jQuery
老鱼 浅谈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中simplexml_load_file函数用法实例
2014/11/12 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
Prototype中dom对象方法汇总
2008/09/17 Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
2010/04/27 Javascript
javascript动态添加表格数据行(ASP后台数据库保存例子)
2010/05/08 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
jquery清空textarea等输入框实现代码
2013/04/22 Javascript
asp.net刷新本页面的六种方法总结
2014/01/07 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
JavaScript实现的简单加密解密操作示例
2018/06/01 Javascript
Vue 组件注册实例详解
2019/02/23 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
vue监听dom大小改变案例
2020/07/29 Javascript
JS中循环遍历数组的四种方式总结
2021/01/23 Javascript
跟老齐学Python之重回函数
2014/10/10 Python
Python fileinput模块使用实例
2015/05/28 Python
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python数据分析之真实IP请求Pandas详解
2016/11/18 Python
selenium+python截图不成功的解决方法
2019/01/30 Python
Python中的类与类型示例详解
2019/07/10 Python
使用pandas读取文件的实现
2019/07/31 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
2019/10/24 Python
Windows上安装tensorflow  详细教程(图文详解)
2020/02/04 Python
python中entry用法讲解
2020/12/04 Python
Html5实现如何在两个div元素之间拖放图像
2013/03/29 HTML / CSS
美国女性卫生用品公司:Thinx
2017/06/30 全球购物
什么是抽象
2015/12/13 面试题
口腔医学技术应届生求职信
2013/11/09 职场文书
缓刑人员的思想汇报
2014/01/11 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
党员发展大会主持词
2015/07/03 职场文书
golang interface判断为空nil的实现代码
2021/04/24 Golang