[jQuery] GETで特定のパラメータの値を取得する方法

jQueryを使ってURLの特定のパラメータの値を取得する方法についてです。
フォーム処理やAjaxなどで多用するのでこの方法は覚えておくと便利です。
http://www.example.com/index?user_id=1&name=taro
というURLがあった時にuser_idの値を取得します。
jQuery
1 2 3 4 5 6 7 8 9 |
var arg = new Object; url = location.search.substring(1).split('&'); for(i=0; url[i]; i++) { var k = url[i].split('='); arg[k[0]] = k[1]; } var id = arg.user_id; |
関連記事
- [JavaScript] URLのパラメタを簡単に取得する方法(purl.js)
- [JavaScript] 現在のURLやパラメタを取得する方法(Location)
- [JQuery] Ajaxが使える状態かどうかチェックする方法
- [jQuery] クリックしたリンクURLを取得する方法
- [JQuery] Datepickerで日付をカレンダー形式で簡単に入力する方法