人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

URLによってセレクタの初期値をかえるjQuery

フォームでセレクタを作っているのですが、例えば以下の様なセレクタがあったとします。
<select>
<option>東京</option>
<option>大阪</option>
<option>沖縄</option>
</select>

別なページから上記フォームのページに来た時に、予め大阪を選択させることは可能なのでしょうか?
例えば、フォームのURLが
http://form.co.jp/?osaka
だったらセレクタが大阪になっている。
http://form.co.jp/?tokyo
だったらセレクタが東京になっている。

のような。
ぐぐってみたのですが、なかなかドンピシャな方法が見つからず質問させて頂きました。
よろしければ具体的なコードを教えていただけると幸いです。

宜しくお願いします。


●質問者: 匿名質問者
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー
$(function(){
 $('select').val([ location.hash.slice(1) ]);
})
<select>
 <option value="tokyo">東京</option>
 <option value="osaka">大阪</option>
 <option value="okinawa">沖縄</option>
</select>

こうしておけば、
http://form.co.jp/#osaka
というURLだと大阪になりますよ。


匿名質問者さんのコメント
レス遅れました。御回答有り難うございます。 無事に解決しました。なんか難しく考えすぎてました(^^ゞ ベストアンサーにさせていただき質問を終了させて頂きます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ