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 相关文章推荐
基于jQuery实现点击同时更改两个iframe的网址
Jul 01 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
Nov 28 Javascript
jquery幻灯片插件bxslider样式改进实例
Oct 15 Javascript
基于jquery的手风琴图片展示效果实现方法
Dec 16 Javascript
JavaScript多图片上传案例
Sep 28 Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 Javascript
JavaScript的Backbone.js框架入门学习指引
May 07 Javascript
详解Angular2中的编程对象Observable
Sep 17 Javascript
Node.js如何对SQLite的async/await封装详解
Feb 14 Javascript
webpack4 SplitChunks实现代码分隔详解
May 23 Javascript
JavaScript修改注册表实例代码
Jan 05 Javascript
javascript 模块依赖管理的本质深入详解
Apr 30 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隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
2020/02/11 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
window.onload 加载完毕的问题及解决方案(上)
2009/07/09 Javascript
ExtJS Grid使用SimpleStore、多选框的方法
2009/11/20 Javascript
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
js判断选择的时间是否大于今天的代码
2013/08/20 Javascript
jQuery中Dom的基本操作小结
2014/01/23 Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
2014/05/22 Javascript
JavaScript截取字符串的2个函数介绍
2014/08/27 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
2016/06/23 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
2017/10/16 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
vue移动端弹框组件的实例
2018/09/25 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
解决layui下拉框监听问题(监听不到值的变化)
2019/09/28 Javascript
vue实现户籍管理系统
2020/05/29 Javascript
[01:06:19]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第二场 1月8日
2021/03/11 DOTA
简单讲解Python中的闭包
2015/08/11 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
Python-while 计算100以内奇数和的方法
2019/06/11 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
Python实现简单猜数字游戏
2021/02/03 Python
瑞贝卡·明可弗包包官网:Rebecca Minkoff
2016/07/21 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
英国时尚配饰、珠宝和服装网站:KJ Beckett
2020/01/23 全球购物
租房协议书范本
2014/04/09 职场文书
2014年最新离婚协议书范本
2014/10/11 职场文书
2014年志愿者工作总结
2014/11/20 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
保安2014年终工作总结
2014/12/06 职场文书
党支部工作总结2015
2015/04/01 职场文书