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 相关文章推荐
Javascript模板技术
Apr 27 Javascript
iis6+javascript Add an Extension File
Jun 13 Javascript
jquery对table中各数据的增加、保存、删除操作示例
May 14 Javascript
理解Javascript图片预加载
Feb 23 Javascript
javascript中href和replace的比较(详解)
Nov 25 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
Jan 18 Javascript
最常见和最有用的字符串相关的方法详解
Feb 06 Javascript
深入理解node.js之path模块
May 03 Javascript
javascript编程开发中取色器及封装$函数用法示例
Aug 09 Javascript
详解webpack提取第三方库的正确姿势
Dec 22 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
Aug 25 Javascript
使用p5.js临摹动态图形
Oct 23 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中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
thinkphp四种url访问方式详解
2014/11/28 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
PHP利用Mysql锁解决高并发的方法
2018/09/04 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
一个简单的Ext.XTemplate的实例代码
2012/03/18 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
常用的JavaScript验证正则表达式汇总
2013/11/26 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
2013/12/24 Javascript
javascript实现页面内关键词高亮显示代码
2014/04/03 Javascript
js实现获取焦点后光标在字符串后
2014/09/17 Javascript
JS动态加载当前时间的方法
2015/02/09 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
2016/04/11 Javascript
浅谈jQuery绑定事件会叠加的解决方法和心得总结
2016/10/26 Javascript
JavaScript 函数节流详解及方法总结
2017/02/09 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
微信小程序显示下拉列表功能【附源码下载】
2017/12/12 Javascript
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
JavaScript构造函数原理及实现流程解析
2020/11/19 Javascript
python获取beautifulphoto随机某图片代码实例
2013/12/18 Python
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
2016/11/02 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
西班牙土拨鼠床垫公司,感觉在云端:Marmota
2019/03/18 全球购物
美国最佳选择产品网站:Best Choice Products
2019/05/27 全球购物
上海期货面试题
2014/01/31 面试题
幼儿园长自我鉴定
2013/10/17 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
党员干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
监察建议书
2015/02/04 职场文书
党支部审查意见
2015/06/02 职场文书
Python基础之元类详解
2021/04/29 Python