0

現在、国と州など、2 つのドロップダウンがあります。最初のドロップダウン ボックスの選択に応じて、2 番目のドロップダウンの内容を制限したいと思います。たとえば、英国の場合、テキサスやアラスカなどの米国の州は表示されません。

現時点で私が見つけた唯一の解決策は、一連の配列などで JS を使用することです。

これを達成する方法を知っている人はいますか?

ありがとう

4

1 に答える 1

1
<select name="country" id="sel1">
  <option>USA</option>
  ...
</select>

<select name="state" id="sel2">
  Some default options
  ...
</select>

<script type="text/javascript">
   var sel1 = document.getElementById('sel1');
   sel1.onchange = function() {
      ---> ajax functionality to change sel2 contents <----
   }
</script>
于 2012-12-03T15:03:19.040 に答える