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 相关文章推荐
表单内同名元素的控制
Nov 22 Javascript
jquery.lazyload  实现图片延迟加载jquery插件
Feb 06 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 Javascript
window.open()详解及浏览器兼容性问题示例探讨
May 29 Javascript
jquery实现在光标位置插入内容的方法
Feb 05 Javascript
Bootstrap网格系统详解
Apr 26 Javascript
Javascript必知必会(四)js类型转换
Jun 08 Javascript
React Native AsyncStorage本地存储工具类
Oct 24 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
Oct 29 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
Aug 23 Javascript
你不可不知的Vue.js列表渲染详解
Oct 01 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
Apr 24 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函数
2010/02/16 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
php PDO属性设置与操作方法分析
2018/12/27 PHP
jQuery MD5加密实现代码
2010/03/15 Javascript
javascript之AJAX框架使用说明
2010/04/24 Javascript
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
2014/08/27 Javascript
JavaScript来实现打开链接页面的简单实例
2016/06/02 Javascript
AngularJS基础 ng-include 指令简单示例
2016/08/01 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
NodeJS父进程与子进程资源共享原理与实现方法
2018/03/16 NodeJs
详解vuex之store拆分即多模块状态管理(modules)篇
2018/11/13 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
2019/12/10 Javascript
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python实现简易通讯录修改版
2018/03/13 Python
python3个性签名设计实现代码
2018/06/19 Python
使用python opencv对目录下图片进行去重的方法
2019/01/12 Python
自学python的建议和周期预算
2019/01/30 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
2018/09/10 HTML / CSS
教师节演讲稿
2014/05/06 职场文书
医院党员公开承诺书
2014/08/30 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
收款授权委托书
2014/10/02 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
2015年感恩节活动总结
2015/03/24 职场文书
教师教育心得体会
2016/01/19 职场文书