嗨,我知道這可能以前已被問過。需要功能運行在下拉框中選擇一個選項
我到目前爲止這樣的代碼:
<select name="cashfunction" type="text" id="cashfunction" title="Select Function"
class="required">
<option id="cashfloat">Cash Float</option>
<option id="cashvari">Cash Variance</option>
<option id="expenditure" value="1">Expenditure</option>
<option id="cashbanked" value="2">Cash Banked</option>
</select>
<script>
function bankCategory()
{
document.getElementById('bankcat').style.visibility='visible';
$('.dynamicreq').addClass("required");
}
function expendCategory()
{
document.getElementById('expend').style.visibility='visible';
$('.dynamicreq').addClass("required");
}
$('#cashfunction').on("change", function() {
if($(this).val() === 1)
{bankCategory();
}
if($(this).val() === 2)
{expendCategory();
}
}
);
</script>
我的ID需要的div直到選擇保持隱藏。 此刻,當我從菜單中選擇時,這兩個div都是隱藏的,但仍保持隱藏狀態。
謝謝你原來是因爲我沒有把第一和第二個數值放在引號中 –