如果响应值满足条件,则阻止用户更改选择选项

时间:2018-02-12 11:59:36

标签: javascript jquery

我想阻止改变现状'如果先前(回声)值'中继器'但用户可以设置' 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。

0 个答案:

没有答案
相关问题