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 相关文章推荐
有关于eclipse配置spket需要注意的一些地方
Apr 07 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
Aug 14 Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 Javascript
JS和函数式语言的三特性
Mar 05 Javascript
javascript 动态创建表格
Jan 08 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
Jul 22 Javascript
JS实现仿微博可关闭弹出层效果
Sep 21 Javascript
整理关于Bootstrap排版的慕课笔记
Mar 29 Javascript
12个非常有用的JavaScript技巧
May 17 Javascript
json字符串传到前台input的方法
Aug 06 Javascript
TypeScript的安装、使用、自动编译的实现
Apr 10 Javascript
如何用Node.js编写内存效率高的应用程序
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过滤危险html代码
2008/08/18 PHP
php正则匹配html中带class的div并选取其中内容的方法
2015/01/13 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
js实现微信分享代码
2020/10/11 Javascript
谈一谈javascript闭包
2016/01/28 Javascript
有关jquery与DOM节点操作方法和属性记录
2016/04/15 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
2016/12/13 Javascript
详解jQuery简单的表格应用
2016/12/16 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
如何在 Vue.js 中使用第三方js库
2017/04/25 Javascript
React.js中常用的ES6写法总结(推荐)
2017/05/09 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件
2017/09/18 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
vue-cli3脚手架的配置及使用教程
2018/08/28 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
Python ORM框架SQLAlchemy学习笔记之关系映射实例
2014/06/10 Python
python通过函数属性实现全局变量的方法
2015/05/16 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
Python 中的 import 机制之实现远程导入模块
2019/10/29 Python
wxPython实现列表增删改查功能
2019/11/19 Python
简单了解Python write writelines区别
2020/02/27 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
2013/01/23 HTML / CSS
MaBelle玛贝尔香港官网:香港钻饰连锁店
2019/09/09 全球购物
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
英语道歉信范文
2014/01/09 职场文书
协议书与合同的区别
2014/04/18 职场文书
2015年个人思想总结
2015/03/09 职场文书
Java+swing实现抖音上的表白程序详解
2022/06/25 Java/Android