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 相关文章推荐
web网页按比例显示图片实现原理及js代码
Aug 09 Javascript
text-align:justify实现文本两端对齐 兼容IE
Aug 19 Javascript
jquery实现顶部向右伸缩的导航区域代码
Sep 02 Javascript
angularjs学习笔记之完整的项目结构
Sep 26 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
May 07 Javascript
详细探究ES6之Proxy代理
Jul 22 Javascript
jQuery实现鼠标经过像翻页和描点链接效果
Aug 08 Javascript
JS高仿抛物线加入购物车特效实现代码
Feb 20 Javascript
js实现鼠标跟随运动效果
Aug 02 Javascript
浅析java线程中断的办法
Jul 29 Javascript
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
JS面向对象编程基础篇(一) 对象和构造函数实例详解
Mar 03 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计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
php随机抽奖实例分析
2015/03/04 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
2016/05/04 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
PDO::prepare讲解
2019/01/29 PHP
php实现推荐功能的简单实例
2019/09/29 PHP
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
2012/10/12 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
vue与bootstrap实现时间选择器的示例代码
2017/08/26 Javascript
layui.tree组件的使用以及搜索节点功能的实现
2019/09/26 Javascript
Vue v-for中的 input 或 select的值发生改变时触发事件操作
2020/08/31 Javascript
解决vscode进行vue格式化,会自动补分号和双引号的问题
2020/10/26 Javascript
[14:50]2018DOTA2亚洲邀请赛开幕式
2018/04/03 DOTA
Python基于matplotlib绘制栈式直方图的方法示例
2017/08/09 Python
Python通过matplotlib画双层饼图及环形图简单示例
2017/12/15 Python
python使用TensorFlow进行图像处理的方法
2018/02/28 Python
python Popen 获取输出,等待运行完成示例
2019/12/30 Python
python使用PIL剪切和拼接图片
2020/03/23 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
python中pathlib模块的基本用法与总结
2020/08/17 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
波兰运动鞋网上商店:e-Sporting
2018/02/16 全球购物
亚马逊巴西站:Amazon.com.br
2019/09/22 全球购物
计算机系毕业生推荐信
2013/11/06 职场文书
工程质量月活动方案
2014/02/19 职场文书
书香校园建设方案
2014/05/02 职场文书
社区矫正工作方案
2014/06/04 职场文书
检讨书范文500字
2015/01/28 职场文书
导游词之河北白洋淀
2020/01/15 职场文书
MySQL单表千万级数据处理的思路分享
2021/06/05 MySQL
Python编程中内置的NotImplemented类型的用法
2022/03/23 Python