jQueryでGETパラメーターを取得。

By エックン on 2012.08.15 Wed - 19:49  |   Facebook

http://example.com/hoge.html?hoge1=1&hoge2=2&hoge3=3

たまーに HTML で GETパラメーター が必要になる時があるっ!

いま必要って訳ではないけど jQuery で GET パラメーターを取得する方法は覚えておいて損はないと思い調べてみた。
ひとまずエントリー順に。

2009年9月16日
JQuery HowTo: Get URL parameters & values with jQuery
# 配列にしてくれる。

2011年3月25日
Get URL parameters using jQuery | jQuery4u
# コードが短い

2012年6月22日
Get URL Parameters using jQuery | jQuery By Example
# んー?

ということで、複数のパラメーターを配列してくれる2009年のが一番使いやすいっす。
ちなみに今までは jQuery ではなく以下みたく書いてた。
つかコレで十分って話も、、

function getRequest() {
    if(location.search.length > 1) {
        var get = new Object();
        var ret = location.search.substr(1).split(‘&’);
        for(var i = 0; i < ret.length; i++) {         var r = ret[i].split('=');         get[r[0]] = r[1];         }         return get;     } else {         return false;     } } var get = getRequest(); var hoge = get['hoge'];

In web  |   Tagged , , , , ,

facebook