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 相关文章推荐
图片完美缩放
Sep 07 Javascript
javascript 函数调用规则
Aug 26 Javascript
在Windows上安装Node.js模块的方法
Sep 25 Javascript
javascript中动态加载js文件多种解决办法总结
Nov 15 Javascript
解决checkbox的attr(checked)一直为undefined问题
Jun 16 Javascript
Javascript连接Access数据库完整实例
Aug 03 Javascript
php基于redis处理session的方法
Mar 14 Javascript
jQuery实现右下角可缩放大小的层完整实例
Jun 20 Javascript
在js中实现邮箱格式的验证方法(推荐)
Oct 24 Javascript
js实现手机web图片左右滑动效果
Dec 29 Javascript
vue中axios解决跨域问题和拦截器的使用方法
Mar 07 Javascript
javascript设计模式之迭代器模式
Jan 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
Apache, PHP在Windows 9x/NT下的安装与配置 (一)
2006/10/09 PHP
一个简单的PHP&amp;MYSQL留言板源码
2020/07/19 PHP
php下载文件的代码示例
2012/06/29 PHP
解析htaccess伪静态的规则
2013/06/18 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
2015/12/07 PHP
简单介绍PHP非阻塞模式
2016/03/03 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
分析 JavaScript 中令人困惑的变量赋值
2007/08/13 Javascript
js 数值项目的格式化函数代码
2010/05/14 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
JQuery为页面Dom元素绑定事件及解除绑定方法
2014/04/23 Javascript
js构造函数、索引数组和属性的实现方式和使用
2014/11/16 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
js获取当前日期时间及其它操作汇总
2015/04/17 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
微信小程序 购物车简单实例
2016/10/24 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
详解mpvue开发小程序小总结
2018/07/25 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
2019/09/13 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
[03:42]2014DOTA2国际邀请赛 第三日比赛排位扑朔迷离
2014/07/12 DOTA
书单|人生苦短,你还不用python!
2017/12/29 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
python 监控logcat关键字功能
2020/09/04 Python
python 实现Requests发送带cookies的请求
2021/02/08 Python
详解pandas apply 并行处理的几种方法
2021/02/24 Python
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
思想品德自我评价
2014/02/04 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
2016春节放假通知范文
2015/08/18 职场文书
2016年春节问候语
2015/11/11 职场文书
交通安全宣传标语(100条)
2019/08/22 职场文书
深入解析NumPy中的Broadcasting广播机制
2021/05/30 Python