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 相关文章推荐
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
Dec 02 Javascript
js中call与apply的用法小结
Dec 28 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
May 17 Javascript
JavaScript事件学习小结(一)事件流
Jun 09 Javascript
详解jQuery简单的表单应用
Dec 16 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
Dec 26 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
基于jQuery实现文字打印动态效果
Apr 21 jQuery
vue中的模态对话框组件实现过程
May 01 Javascript
Node.js console控制台简单用法分析
Jan 04 Javascript
在Uni中使用Vue的EventBus总线机制操作
Jul 31 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实现每天自动变换随机问候语的方法
2015/05/12 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
Laravel 5.4因特殊字段太长导致migrations报错的解决
2017/10/22 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
2014/12/18 NodeJs
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
javascript针对不确定函数的执行方法
2015/12/16 Javascript
BootStrap树状图显示功能
2016/11/24 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
总结js函数相关知识点
2018/02/27 Javascript
详解Vue前端对axios的封装和使用
2019/04/01 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
js实现浏览器打印功能的示例代码
2020/07/15 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
python 正则表达式 概述及常用字符
2009/05/04 Python
pyqt4教程之实现windows窗口小示例分享
2014/03/07 Python
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
把项目从Python2.x移植到Python3.x的经验总结
2015/04/20 Python
python 在屏幕上逐字显示一行字的实例
2018/12/24 Python
Python中six模块基础用法
2019/12/08 Python
python如何随机生成高强度密码
2020/08/19 Python
css sprite简单实例
2016/05/23 HTML / CSS
HTML5本地存储localStorage、sessionStorage基本用法、遍历操作、异常处理等
2014/05/08 HTML / CSS
Lyle & Scott苏格兰金鹰官网:英国皇室御用品牌
2018/05/09 全球购物
酒后驾驶检讨书
2014/01/27 职场文书
事业单位绩效考核实施方案
2014/03/27 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
银行中层干部培训心得体会
2016/01/11 职场文书
评测 | 大屏显示带收音机的高端音箱,JBL TUNE2便携式插卡音箱实测
2021/04/24 无线电