• ベストアンサー

【web】一つのフォームタイプでGET値を複数送信

リンクであれば複数パラーメーターを送りたい時、 <a href="/search/?area[]=三重&area[]=静岡&area[]=岐阜">東海地方</a> と、パラメーターを複数送ることができますが、 <select name="area[]"> <option>関東地方</option>  <option>東海地方</option> <option>近畿地方</option> </select> というようなフォームで 東海地方を選択した時に area[]=三重&area[]=静岡&area[]=岐阜  と 複数パラメーターを送るにはどうすれば良いのでしょうか?

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

  • ベストアンサー
  • sanzero
  • ベストアンサー率56% (58/102)
回答No.1

一個一個バラバラで送るよりもvalueにカンマ区切りで入れる方が良さげに思います。  <option value=”三重,静岡,岐阜”>東海地方</option> このようにして、受け取り側でバラせばよいです。

yuzuru0024
質問者

お礼

回答有難うございます。 受け取り側の処理はなるべく変えたくないので 一定条件でinput hiddenが出るようなものを考えてみます。 

関連するQ&A