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遍历select元素(实例讲解)
Dec 31 Javascript
原生js与jQuery实现简单的tab切换特效对比
Jul 30 Javascript
javascript封装 Cookie 应用接口
Aug 07 Javascript
jQuery.extend 函数及用法详细
Sep 06 Javascript
Bootstrap缩略图与警告框学习使用
Feb 08 Javascript
jQuery动态移除和添加背景图片的方法详解
Mar 07 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 Javascript
vue实现重置表单信息为空的方法
Sep 29 Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 Javascript
vue中 this.$set的用法详解
Sep 06 Javascript
es6函数中的作用域实例分析
Apr 18 Javascript
Vue中避免滥用this去读取data中数据
Mar 02 Vue.js
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
SONY ICF-SW55的电路分析
2021/03/02 无线电
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
2014/01/19 PHP
PHP访问Google Search API的方法
2015/03/05 PHP
PHP goto语句用法实例
2019/08/06 PHP
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
JS实现自动切换文字的导航效果代码
2015/08/27 Javascript
用JavaScript动态建立或增加CSS样式表的实现方法
2016/05/20 Javascript
JavaScript的Vue.js库入门学习教程
2016/05/23 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
分享JavaScript监听全部Ajax请求事件的方法
2016/08/28 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
React Native AsyncStorage本地存储工具类
2017/10/24 Javascript
浅谈React中组件间抽象
2018/01/27 Javascript
基于IView中on-change属性的使用详解
2018/03/15 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
JS实现多功能计算器
2020/10/28 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
[47:42]完美世界DOTA2联赛PWL S2 GXR vs Ink 第一场 11.19
2020/11/20 DOTA
跟老齐学Python之复习if语句
2014/10/02 Python
Python(Django)项目与Apache的管理交互的方法
2018/05/16 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python之语音识别speech模块
2020/09/09 Python
Python用户自定义异常的实现
2020/12/25 Python
CSS3用@font-face实现自定义英文字体
2013/09/23 HTML / CSS
html5使用canvas画一条线
2014/12/15 HTML / CSS
基于Html5实现的语音搜索功能
2019/05/13 HTML / CSS
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
小学三年级学生评语
2014/04/22 职场文书
军人离婚协议书样本
2014/10/21 职场文书
三下乡个人总结
2015/03/04 职场文书
通知范文怎么写
2015/04/16 职场文书
聘任通知书
2015/09/21 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书
python实现简单的名片管理系统
2021/04/26 Python
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏