jQuery封装的获取Url中的Get参数示例


Posted in Javascript onNovember 26, 2013

js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.

此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:

window.location.href

详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包.

(function($){ 
$.extend({ 
/** 
* url get parameters 
* @public 
* @return array() 
*/ 
urlGet:function() 
{ 
var aQuery = window.location.href.split("?");//取得Get参数 
var aGET = new Array(); 
if(aQuery.length > 1) 
{ 
var aBuf = aQuery[1].split("&"); 
for(var i=0, iLoop = aBuf.length; i<iLoop; i++) 
{ 
var aTmp = aBuf[i].split("=");//分离key与Value 
aGET[aTmp[0]] = aTmp[1]; 
} 
} 
return aGET; 
}, 
}); 
})(jQuery);
Javascript 相关文章推荐
js无刷新操作table的行和列
Mar 27 Javascript
js根据鼠标移动速度背景图片自动旋转的方法
Feb 28 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
Aug 23 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
Dec 17 Javascript
js图片上传前预览功能(兼容所有浏览器)
Aug 24 Javascript
微信小程序本作用域下调用全局JS详解及实例
Feb 22 Javascript
D3.js进阶系列之CSV表格文件的读取详解
Jun 06 Javascript
bootstrap轮播模板使用方法详解
Nov 17 Javascript
Vue+element-ui 实现表格的分页功能示例
Aug 18 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
Jun 27 Javascript
详解vue高级特性
Jun 09 Javascript
JS实现可以用键盘方向键控制的动画
Dec 11 Javascript
javascript的parseFloat()方法精度问题探讨
Nov 26 #Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 #Javascript
JS、CSS加载中的小问题探讨
Nov 26 #Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 #Javascript
使用js解决由border属性引起的div宽度问题
Nov 26 #Javascript
js 弹出框只弹一次(二次修改之后的)
Nov 26 #Javascript
JS匀速运动演示示例代码
Nov 26 #Javascript
You might like
php使用session二维数组实例
2014/11/06 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
2018/03/12 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
jQuery中wrapInner()方法用法实例
2015/01/16 Javascript
jquery中attr和prop的区别分析
2015/03/16 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
如何利用Promises编写更优雅的JavaScript代码
2016/05/17 Javascript
基于jquery插件编写countdown计时器
2016/06/12 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
Node.js中的require.resolve方法使用简介
2017/04/23 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
python利用dlib获取人脸的68个landmark
2019/11/27 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
python中元组的用法整理
2020/06/15 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
日本著名化妆品零售网站:Cosme Land
2019/03/01 全球购物
印度手工编织服装和家居用品商店:Fabindi
2019/10/07 全球购物
TUMI香港官网:国际领先的行李箱、背囊品牌
2021/03/01 全球购物
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
演讲稿怎么写才完美
2014/01/02 职场文书
水果连锁超市创业计划书
2014/01/24 职场文书
个人近期表现材料
2014/02/11 职场文书
认识深刻的检讨书
2014/02/16 职场文书
关于读书的活动方案
2014/08/14 职场文书
教你怎么用PyCharm为同一服务器配置多个python解释器
2021/05/31 Python
MySQL 不等于的三种使用及区别
2021/06/03 MySQL
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL