禁用特定的“选择性”下拉选项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了禁用特定的“选择性”下拉选项相关的知识,希望对你有一定的参考价值。
我正在尝试在已选择相同代码的选择下拉列表中禁用送货地点。例如在屏幕截图中你可以看到代码“Apple”第一次shippping locatin我已经选择了“孟买”现在我尝试添加代码“Apple”第二次现在在发货地点“孟买”应该被禁用但只有“Surat”允许选择。
答案
请参考以下代码
<script type="text/javascript">
$(document).ready(function () {
$('#fruit').change(function () {
if ($(this).val() == "1") {
$('#Location').find('option[value=1]').attr("disabled", true);
}
});
});
</script>
// html
<select id="fruit">
<option>select</option>
<option value="1">Apple</option>
<option value="2">Cherry</option>
</select>
<select id="Location">
<option>select</option>
<option value="1">Mumbai</option>
<option value="2">Delhi</option>
</select>
以上是关于禁用特定的“选择性”下拉选项的主要内容,如果未能解决你的问题,请参考以下文章
通过 Typescript 和 HTML 选择选项后,如何禁用整个选择下拉字段?
以编程方式选择性地为 Windows 上的特定程序禁用 UAC