フォームに 2 つの異なる SELECT OPTION があります。
1 つ目はソース、2 つ目はステータスです。ソース ドロップダウンで選択したオプションに応じて、ステータス ドロップダウン リストに異なるオプションを表示したいと考えています。
ソース:
<select id="source" name="source">
<option>MANUAL</option>
<option>ONLINE</option>
</select>
状態:
<select id="status" name="status">
</select>
オプション: - ソースが MANUAL の場合、ステータスは OPEN または DELIVERED です - ソースが ONLINE の場合、ステータスは OPEN または DELIVERED または SHIPPED です
私の非動作の試み:
<script>
$(document).ready(function () {
var option = document.getElementById("status").options;
if (document.getElementById('source').value == "MANUAL") {
$("#status").append('<option>OPEN</option>');
$("#status").append('<option>DELIVERED</option>');
}
if (document.getElementById('source').value == "ONLINE") {
$("#status").append('<option>OPEN</option>');
$("#status").append('<option>DELIVERED</option>');
$("#status").append('<option>SHIPPED</option>');
}
});
</script>