Привет, я знаю, что это, вероятно, было задано раньше.Необходимая функция для запуска при выборе опции в выпадающем списке
У меня есть этот код до сих пор:
<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>
мне нужно дивы по идентификатору, чтобы оставаться скрытым, пока не выбрано. В настоящий момент оба divs скрыты, но остаются скрытыми, когда я выбираю из меню.
Спасибо, что получилось, потому что я не ставил значения 1 и 2 в кавычки –