jQuery封装的获取Url中的Get参数示例
程序员文章站
2023-11-14 13:33:46
js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.
此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:
windo...
js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.
此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:
window.location.href
详细代码不解释了,有注释,你看了就懂.封装成jquery扩展包.
. 代码如下:
(function($){
$.extend({
/**
* url get parameters
* @public
* @return array()
*/
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);
上一篇: 浅谈JS和jQuery的区别
下一篇: PHP封装的mysqli数据库操作类示例