最新閲覧日:

 セレクトが[都道府県][市区町村]のふたつがあって、
都道府県選択すると、自動的に市区町村のセレクト内容が変わるってやつあるじゃないですか、あれってどうやってやるんでしょう?
 いざ調べようと思ったら、そんなページどこにあるかわらなくて、ソースも見れないから、ちょっと困ってます。
 ちなみに、その場合、市区町村のデータって膨大ですよね、できればCSVデータ(すでに制作済み)を活用したいのですができますでしょうか?

A 回答 (2件)

ご質問のページがどのように作っているかは解りませんが、JavaScriptを使って変更する事ができます。



一つ目のセレクトの値をonChangeイベントハンドラーでScriptのプログラムに渡してやって、if文で分岐した2つ目のセレクタの内容を返してやります。
しかし、都道府県の様な内容になると、先のご指摘の通り、非現実的処理だと思います。

ご希望で有れば別途サンプルを掲載します。
    • good
    • 0
この回答へのお礼

結局、都道府県から、市町村のページへ一度ジャンプさせました。ありがとうございました

お礼日時:2001/08/26 19:59

http://www.geocities.co.jp/SiliconValley/4334/un …

↑これのことですよね?

上記サンプル程度の数量ならクライアント側にデータ全てを渡しても支障ないですが、
これを42都道府県全てを対象に行うというのであれば、データが大きすぎるので避けた方が良いと思います。
(何百KBというhtmlになりそうですので)

私が42都道府県対象に上記のような機能を実装するのであれば、都道府県のドロップダウンリストにonChangeイベントを付け、都道府県の情報だけサーバーに渡し、
後はサーバーサイドで対応した市区町村をクライアントに返すように作ると思います。

で、サーバーサイドにASPを利用した方法であれば、
http://www.geocities.co.jp/SiliconValley/4334/un …

にサンプルがあります。
(注:上記サイトは私が制作したわけではありませんので、あしからず)

参考まで

参考URL:http://www.geocities.co.jp/SiliconValley/4334/un …
    • good
    • 0
この回答へのお礼

ASP・・・私には無理です(笑)
お気持ちだけ、ありがとうございました。

お礼日時:2001/08/26 20:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ