我想阻止改变现状'如果先前(回声)值'中继器'但用户可以设置' Drop'通过确认警报。我不是专家,所以请纠正我是错误的。 这是我的尝试:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select name="status" class="form-control" id="status" required onchange="myFunction();">
<option value="Repeater">Repeater</option>
<option value="Present">Present</option>
<option value="Repeater">Repeater</option>
<option value="Drop">Drop</option>
</select>
<script type="text/javascript">
$('#status').change(function(){
if($('#status option:eq(0)').val() === "Repeater"){
if (confirm("Are you sure you wish to destroy these country branches?"));
$('#status option:eq(3)').prop('selected', true);
}else{
$('#status option:eq(0)').prop('selected', true);
$("#status option[value='Present']").prop('disabled',true);
$('#status option:eq(2)').prop('disabled',true);
$("#plnt").hide();
}
});
</script>
如果索引0有&#39; Repeater&#39;指数1&amp; 2禁用用户只有在用户确认更改时才能选择索引3。