I have a select and two inputs
. I want when I choose 2nd
choice from the select element for the two
inputs will be deactivated.
My code is below but the inputs are not being disabled, how do I get it to work?
$(document).on('change', '#category_id', function() {
var stateID = $(this).val();
if (stateID != 2) {
$("divb").attr("disabled", true);
$("divn").attr("disabled", true);
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="container">
<div class="form-group">
<label>Categories <span class="text-hightlight">*</span></label>
<select class="form-control" name="category_id" id="category_id">
<option>select</option>
<option value="1">choose1</option>
<option value="2">choose2</option>
</select>
</div>
<div class="form-group" id="divb">
<label>business <span class="text-hightlight">*</span></label>
<input type="text" name="entreprise" id="entreprise" class="form-control" />
</div>
<div class="form-group" id="divn">
<label>name Piece <span class="text-hightlight">*</span></label>
<input type="text" name="piece" class="form-control" />
</div>
</div>