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 相关文章推荐
两个DIV等高的JS的实现代码
Dec 23 Javascript
用Javascript实现Windows任务管理器的代码
Mar 27 Javascript
打印json对象的内容及JSON.stringify函数应用
Mar 29 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
Feb 10 Javascript
js+cookies实现悬浮购物车的方法
May 25 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
May 18 Javascript
JS之获取样式的简单实现方法(推荐)
Sep 13 Javascript
jQuery实现两列等高并自适应高度
Dec 22 Javascript
微信小程序 图片边框解决方法
Jan 16 Javascript
微信小程序之绑定点击事件实例详解
Jul 07 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
Jan 31 Javascript
详解如何探测小程序返回到webview页面
May 14 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 分页原理分析,大家可以看看
2009/12/21 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
php取出数组单个值的方法
2018/03/12 PHP
php 截取中英文混合字符串的方法
2018/05/31 PHP
php设计模式之策略模式应用案例详解
2019/06/17 PHP
thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解
2019/07/15 PHP
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
jQuery内部原理和实现方式浅析
2015/02/03 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
bootstrap fileinput完整实例分享
2016/11/08 Javascript
javaScript语法总结
2016/11/25 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
Vue 组件复用多次自定义参数操作
2020/07/27 Javascript
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
详解Python实现按任意键继续/退出的功能
2016/08/19 Python
使用Python &amp; Flask 实现RESTful Web API的实例
2017/09/19 Python
pytorch 把MNIST数据集转换成图片和txt的方法
2018/05/20 Python
Python tornado上传文件的功能
2020/03/26 Python
pytorch 中的重要模块化接口nn.Module的使用
2020/04/02 Python
LORAC官网:美国彩妆品牌
2019/08/27 全球购物
世界上最受欢迎的花店:1-800-Flowers.com
2020/06/01 全球购物
介绍一下UNIX启动过程
2013/11/14 面试题
心理健康教育心得体会
2013/12/29 职场文书
文员求职信
2014/07/15 职场文书
教师调动申请报告
2015/05/18 职场文书
Python异常类型以及处理方法汇总
2021/06/05 Python
MySQL开启事务的方式
2021/06/26 MySQL
redis使用不当导致应用卡死bug的过程解析
2021/07/01 Redis
Java由浅入深通关抽象类与接口(下篇)
2022/04/26 Java/Android
python神经网络学习 使用Keras进行回归运算
2022/05/04 Python