jQuery 获取 URL GET 参数的实现方法

作者:工具松鼠时间:2026-10-27 09:48:24浏览:597

本文介绍如何使用 jQuery 获取 URL 中的 GET 参数值。通过自定义扩展方法 urlGet,解析 window.location.href,提取问号后的参数字符串并按 & 和 = 分割,最终返回包含所有参数键值对的数组对象。

jQuery 获取 URL GET 参数代码示例

代码如下:

// * jQuery 获取 URL GET 参数函数 [获取URL的GET参数值]
// *字符编码 UTF-8
// * 作者 Jerry.li(lijian@dzs.mobi)
// * 版本 1.2012.12.11.1400
// * 示例
// * <code>
// * var GET = $.urlGet(); // 获取 URL 的 Get 参数
// * var id = GET['id']; // 获取 id 的值
// * </code>
(function($)
{
$.extend(
    {
//        
// url 获取参数
// 公共方法
// 返回数组
//       
urlGet:function()
        {
var aQuery = window.location.href.split("?");// 获取 Get 参数
var aGET = new Array();
if(aQuery.length > 1)
            {
var aBuf = aQuery[1].split("&");
for(var i=0, iLoop = aBuf.length; i<iLoop; i++)
                {
var aTmp = aBuf[i].split("=");// 分离 key 与 Value
aGET[aTmp[0]] = aTmp[1];
                }
            }
return aGET;
        },
    });
})(jQuery);
作者最新文章