当前位置:家常菜>百科>科技>正文

jquery获取url参数

人气:217 ℃/2023-12-05 23:35:03

jquery如何获取url参数?我们一起了解一下吧!

使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作。

jquery获取url的代码是:

window.location.href;

jquery获取url参数比较复杂,需要用到正则表达式。正则表达式又称规则表达式,在代码中常简写为regex、regexp或RE,通常被用来检索、替换那些符合某个模式(规则)的文本。

我们先了解通过javascript是获取url中的某个参数的代码:

function getUrlParam(name){var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象var r = window.location.search.substr(1).match(reg);  //匹配目标参数if (r!=null) return unescape(r[2]); return null; //返回参数值}

明白了javascript获取url参数的方法,我们可以通过这个方法为jquery扩展一个方法来通过jquery获取url参数,下面的代码为jquery扩展了一个getUrlParam()方法:

 (function ($) {    $.getUrlParam = function (name) {     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");     var r = window.location.search.substr(1).match(reg);     if (r != null) return unescape(r[2]); return null;    }   })(jQuery);

为jquery扩展了这个方法了之后我们就可以通过如下方法来获取某个参数的值了:

var xx = $.getUrlParam('reurl');

以上就是小编收集整理出来的,望能够帮助到大家。

  • 东风天龙油箱多少升

    东风天龙车型的油箱容量为400升左右,东风天龙是东风商用汽车公司推出的新一代重型卡车,通过结合国际的制造汽车技术打造而成,并且融入了东风集团大量的自主创新。汽车在制造过程中实现...

    问答查看全文>>
  • 06款es350通病是什么?

    06款es350通病有:1、轮胎磨损过快,普遍反应有“吃胎”情况;2、方向盘下会有异响,因为该车中心杆中间的方向节是塑料材质,如果中间如有间隙,汽车行驶在颠路时方向盘就会出现异...

    问答查看全文>>
  • 读书的朋友圈文案(读书发朋友圈的文案)

    1、有人感激过你的善良吗,他们除了得寸进尺还是得寸进尺吧。记住,你的善良,一定要有点儿锋芒。2、喜欢的时候拼命靠近,爱的时候只想保护。3、放得下就不孤独,不幻想就没感触,不期待...

    说说查看全文>>
  • 法拉利副驾驶车门怎么开

    法拉利蝴蝶门没有明显的门把手,需要从门侧下方向上拉,才能够打开这个炫酷的车门。上世纪初,国际赛车运动协会(AIACR,现为国际汽联的前身)为意大利参赛车队分配了红色,以区别于其...

    问答查看全文>>
  • 丰田凯美瑞有没有手动挡

    没有手动挡。第八代凯美瑞(2018款)提供6挡手自一体(2.0L自然吸气)、8挡手自一体(2.5L自然吸气)、E-CVT变速箱(油电混动车型)三种变速箱类型。2018款凯美瑞可...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版