我有 2 个名称 IMEI 和城市对的下拉列表,如下所示:
<HTML>
<body>
Select Programming font:
<select name="IMEI">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">$</option>
</select>
<select name ="city">
<option value="jhansi">Jhansi</option>
<option value="Delhi">Delhi</option>
<option value="Mumbai">Mumbai</option>
<option value="Kanpur">Kanpur</option>
</select>
</body>
</html>
期望的行为是:当选择城市名称时,IMEI 列表启用;否则将被禁用。
我怎样才能实现这个目标?
提前致谢!
最佳答案
$(function () {
var sel_imie = $('select[name="IMEI"]');
sel_imei.prop('disabled', true); //disable IMEI select
$('select[name ="city"]').change(function () {
sel_imei.prop('disabled', false); //enable when value of city select is changed
});
});
关于javascript - 如何在 HTML + Javascript/JQuery 中启用/禁用下拉列表框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22167433/