jQuery获取URL请求参数的方法


Posted in Javascript onJuly 18, 2015

本文实例讲述了jQuery获取URL请求参数的方法。分享给大家供大家参考。具体如下:

$.extend({
 getUrlVars: function(){
  var vars = [], hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for(var i = 0; i < hashes.length; i++)
  {
   hash = hashes[i].split('=');
   vars.push(hash[0]);
   vars[hash[0]] = hash[1];
  }
  return vars;
 },
 getUrlVar: function(name){
  return $.getUrlVars()[name];
 }
});

调用方法如下:

// Get object of URL parameters
var allVars = $.getUrlVars();
// Getting URL var by its nam
var byName = $.getUrlVar('name');

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
js操作数据库实现注册和登陆的简单实例
May 26 Javascript
jQuery表单验证简单示例
Oct 17 Javascript
angularjs使用directive实现分页组件的示例
Feb 07 Javascript
详解前端路由实现与react-router使用姿势
Aug 07 Javascript
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
微信小程序搜索功能(附:小程序前端+PHP后端)
Feb 28 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
May 07 Javascript
微信小程序自定义toast组件的方法详解【含动画】
May 11 Javascript
vue eslint简要配置教程详解
Jul 26 Javascript
vue-cli3配置与跨域处理方法
Aug 17 Javascript
vue 路由子组件created和mounted不起作用的解决方法
Nov 05 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
Nov 12 Javascript
jQuery增加自定义函数的方法
Jul 18 #Javascript
jQuery插件简单实现方法
Jul 18 #Javascript
javascript实现页面刷新时自动清空表单并选中的方法
Jul 18 #Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 #Javascript
jquery实现用户信息修改验证输入方法汇总
Jul 18 #Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
Jul 18 #Javascript
JQuery中ajax方法访问web服务实例
Jul 18 #Javascript
You might like
php下通过POST还是GET来传值
2008/06/05 PHP
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
php+mysql 实现身份验证代码
2010/03/24 PHP
PHP XML数据解析代码
2010/05/26 PHP
php生成扇形比例图实例
2013/11/06 PHP
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
php缩放gif和png图透明背景变成黑色的解决方法
2014/10/14 PHP
PHP7下协程的实现方法详解
2017/12/17 PHP
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
动态创建的表格单元格中的事件实现代码
2008/12/30 Javascript
EasyUI的treegrid组件动态加载数据问题的解决办法
2011/12/11 Javascript
利用百度地图JSAPI生成h7n9禽流感分布图实现代码
2013/04/15 Javascript
javascript实现复选框选中属性
2015/03/25 Javascript
jquery验证邮箱格式是否正确实例讲解
2015/11/16 Javascript
js实现简单的验证码
2015/12/25 Javascript
详解angularJs模块ui-router之状态嵌套和视图嵌套
2017/04/28 Javascript
微信小程序中使用javascript 回调函数
2017/05/11 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
微信小程序form表单组件示例代码
2018/07/15 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
[03:46]DOTA2英雄基础教程 维萨吉
2013/12/11 DOTA
python实现的希尔排序算法实例
2015/07/01 Python
python实现杨辉三角思路
2017/07/14 Python
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
django drf框架中的user验证以及JWT拓展的介绍
2019/08/12 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
2020/02/14 Python
python logging.info在终端没输出的解决
2020/05/12 Python
世界著名的顶级牛排:Omaha Steak(奥马哈牛排)
2016/09/20 全球购物
双立人美国官方商店:ZWILLING集团餐具和炊具
2020/05/07 全球购物
收银员的岗位职责范本
2014/02/04 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
酒会邀请函
2015/01/31 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
校长新学期寄语2016
2015/12/04 职场文书
雄兵连:第三季先行图公开,天使恶魔联合,银河之力的新力量
2021/06/11 国漫