我在表單中有2個不同的SELECT選項。下拉框取決於在另一個下拉框中選擇的選項
第一個是Source,第二個是Status。我想在我的「狀態」下拉列表中選擇不同的選項,具體取決於在我的「來源」下拉列表中選擇的選項。
來源:
<select id="source" name="source">
<option>MANUAL</option>
<option>ONLINE</option>
</select>
狀態:
<select id="status" name="status">
</select>
選項: - 如果來源是手動的,那麼狀態是常開或交付 - 如果來源是在線,則狀態是常開或交付或發貨
我的非工作嘗試:
<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>
**的問題,要求代碼必須展示出一種最小了解正在解決的問題。包括嘗試解決方案,爲什麼他們不工作,以及預期的結果。** – 2013-11-01 14:24:46
希望這有助於。 http://stackoverflow.com/questions/6573487/jquery-validation-select-required-if-checkbox-checked – usernolongerregistered
對不起,添加了我的JavaScript嘗試 – samyb8