• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:郵便番号、都道府県、路線、駅名の連動した表示切替)

郵便番号、都道府県、路線、駅名の連動した表示切替に困っています

このQ&Aのポイント
  • 郵便番号、都道府県、路線、駅名の連動した表示切替に困っています。セレクトボックス内の項目を変更する際、入力された郵便番号を元に都道府県を表示させ、その都道府県を元に路線を表示させ、最後に路線を元に駅名を表示させたいです。
  • 「郵便番号、都道府県、路線、駅名の連動した表示切替に困っています」というタイトルで、セレクトボックス内の項目を連動させたいです。具体的には、郵便番号の入力に応じて都道府県を表示し、都道府県の選択に応じて路線を表示し、最後に路線の選択に応じて駅名を表示したいです。
  • PHPを使用している場合、セッションで都道府県を保持している場合でも、ページを読み込んだ際にセレクトボックス内の都道府県、路線、駅名が空になる問題が発生しています。上記機能を実装しつつ、セッションを保持した状態で正しく表示させる方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

>ページを読み込んだときに、例えば「東京都」とセッション保持しているのに >都道府県のセレクトボックス内は空になってしまいます。 「ページを読み込んだとき」であれば、そもそもページをブラウザに返す時点でセッション変数からselectedを書き出さないといけません。つまりフォーム自体をphpで書くことになります。 おそらくはそれが一番早いです。 それ以外で(JavaScriptで)となるとoncload時にサーバからセッション変数の値を受け取るようにして、それを元にセットすることになりますが、そのphpスクリプトを用意するくらいならページごとphpで返す方がいいですよね。

関連するQ&A