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