0
我有这些选择元素。我想要做的,是在第一个残疾人后的下两个。当第一个被选中时,只有在选择后才能启用下一个ONE。启用下一个选择之后,并非全部
$(document).ready(function(){
$('.model-select').prop('disabled', 'disabled');
$('.year-select').prop('disabled', 'disabled');
});
$('select').change(function(){
$('.carSelect').next().attr('disabled','');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<div class="make-list" id="make-list">
<div class="make-wrap">
<select class="carSelect make-select">
<option>Make</option>
<option data-tag="audi" data-index="0">Audi</option>
<option data-tag="bmw" data-index="1">BMW</option>
</select>
</div>
<div class="model-wrap">
<select class="carSelect model-select">
<option>Model</option>
</select>
</div>
<div class="year-wrap">
<select class="carSelect year-select">
<option>Year</option>
</select>
</div>
</div>
我做了每次尝试消除从两个选择后的禁用,但这不是所需要的。只有一个之后。
你说一步一步?一旦第一次选择,启用其他2?或者先选择,启用2nd,如果选择2nd,启用3rd? – Se0ng11