熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

jQuery封裝的獲取Url中的Get參數

2013-11-15 12:15:50  來源: JSP教程 

  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);


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20601.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.