HTML フォームに 2 つのドロップダウンがあります。最初のボックスに基づいて、2 番目のドロップダウンの回答を動的にしようとしています。したがって、ドロップダウン 1 が「1」の場合、ドロップダウン 2 にはオプション「a」「b」「c」があり、ドロップダウン 1 が「2」の場合、ドロップダウン 2 には「d」「e」「f」があります。
理想的にはjQueryを使用して、これを達成するための最良の方法は何ですか?
ありがとう
HTML フォームに 2 つのドロップダウンがあります。最初のボックスに基づいて、2 番目のドロップダウンの回答を動的にしようとしています。したがって、ドロップダウン 1 が「1」の場合、ドロップダウン 2 にはオプション「a」「b」「c」があり、ドロップダウン 1 が「2」の場合、ドロップダウン 2 には「d」「e」「f」があります。
理想的にはjQueryを使用して、これを達成するための最良の方法は何ですか?
ありがとう
理想的には、ajax を使用して最初のオプションを投稿し、2 番目の選択のオプションを取得します。
例:
<script>
function onSelect1Change(){
$.post("url" ,{
value: $("#select1").val()
}, function(data) {
$("#select2").html(data);
});
}
</script>
<select id="select1" name="select1" onchange="onSelect1Change">...</select>
<select id="select2" name="select2" ></select>
バックエンドでいくつかのタグをチェックし$_POST['value']
て出力します。<option></option>