js的纯前台处理时会遇到将一个网页的参数通过get方式传递给下一个页面的问题
此时可以使用js的方式得到当前页面的url中的get参数 核心语句是:
windowlocationhref
详细代码不解释了有注释你看了就懂封装成jQuery扩展包
/**
* jQuery url get parameters function [获取URL的GET参数值]
* @character_set UTF
* @author Jerryli(lijian@dzsmobi)
* @version
* Example
* <code>
* var GET = $urlGet(); //获取URL的Get参数
* var id = GET[id]; //取得id的值
* </code>
*/
;(function($)
{
$extend(
{
/**
* url get parameters
* @public
* @return array()
*/
urlGet:function()
{
var aQuery = windowlocationhrefsplit("?");//取得Get参数
var aGET = new Array();
if(aQuerylength > )
{
var aBuf = aQuery[]split("&");
for(var i= iLoop = aBuflength; i<iLoop; i++)
{
var aTmp = aBuf[i]split("=");//分离key与Value
aGET[aTmp[]] = aTmp[];
}
}
return aGET;
}
});
})(jQuery);