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 相关文章推荐
Javascript的数组与字典用法与遍历对象的属性技巧
Nov 07 Javascript
js实现select跳转功能代码
Oct 22 Javascript
javascript框架设计读书笔记之模块加载系统
Dec 02 Javascript
jquery实现聚光灯效果的方法
Feb 06 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
Nov 30 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
Dec 22 Javascript
react开发中如何使用require.ensure加载es6风格的组件
May 09 Javascript
jQuery遍历节点方法汇总(推荐)
May 13 jQuery
JavaScript中立即执行函数实例详解
Nov 04 Javascript
JS实现继承的几种常用方式示例
Jun 22 Javascript
Vue.js+cube-ui(Scroll组件)实现类似头条效果的横向滚动导航条
Jun 24 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
Dec 09 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
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
用PHP与XML联手进行网站编程代码实例
2008/07/10 PHP
php知道与问问的采集插件代码
2010/10/12 PHP
PHP 读取Postgresql中的数组
2013/04/14 PHP
基于Zend的Config机制的应用分析
2013/05/02 PHP
mysql_escape_string()函数用法分析
2016/04/25 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
根据key删除数组中指定的元素实现方法
2017/03/02 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
javascript完美拖拽的实现方法
2013/09/29 Javascript
JavaScript对内存分配及管理机制详细解析
2013/11/11 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
基于jQuery实现弹幕APP
2017/02/10 Javascript
vue使用stompjs实现mqtt消息推送通知
2017/06/22 Javascript
bootstrap3-dialog-master模态框使用详解
2017/08/22 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
2020/10/30 Javascript
Python类的基础入门知识
2008/11/24 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
python从入门到精通(DAY 2)
2015/12/20 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
Python3安装Pillow与PIL的方法
2019/04/03 Python
简单了解python的一些位运算技巧
2019/07/13 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
Python3操作Excel文件(读写)的简单实例
2019/09/02 Python
小学数学教学经验交流材料
2014/05/22 职场文书
农民工讨薪标语
2014/06/26 职场文书
感谢信格式范文
2015/01/22 职场文书
军训结束新闻稿
2015/07/17 职场文书
读《解忧杂货店》有感:请相信一切都是最好的安排
2019/11/07 职场文书
Go web入门Go pongo2模板引擎
2022/05/20 Golang