I have a small form where I have two input boxes, 1 select box and 1 checkbox and submit button.
I want the submit to be enabled when all fields are filled. Til now I am able to enable submit button after both input box value filled but I am not able to enable for select box and checkbox.
var Seatname;
var Seatadmissionyr;
var Seatlevelselectval;
var SeatProgramLevel;
//var SeatAvailableFaculties;
$('#SaveNxt').attr('disabled', 'disabled');
$('#contentHoldEdu input').change(function() {
name = $('#Name').val()
admissionyr = $('#AdmissionYear').val()
SeatProgramLevel = $('#courseSelect option:selected').text();
//SeatAvailableFaculties = $('.eduSelectedCheck').val()
if ((name.length > 0) && (admissionyr.length > 0) && (course.length > 0)) {
$('#Save').removeAttr('disabled');
} else {
$('#Save').attr('disabled', 'disabled');
}
})
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<form role="form" id="contentHoldEdu" method="post">
<div class="setup-content form-horizontal form-bordered" id="step-1">
<div class="form-group">
<label class="label1 col-md-4">Enter the name <span class="required"> * </span> </label>
<div class="col-md-7">
<input id="Name" type="text" name="name" data-required="1" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="label1 col-md-4">Enter Admission Year <span class="required"> * </span> </label>
<div class="col-md-7">
<input id="AdmissionYear" type="text" name="name" data-required="1" class="form-control allownumericwithoutdecimal" maxlength="4" />
</div>
</div>
<div class="form-group">
<label class="label1 col-md-4">Select course <span class="required"> * </span> </label>
<div class="col-md-7">
<select id="courseSelect" class="form-control" data-placeholder="Select" tabindex="1">
<option value="0" disabled selected default>--Select--</option>
<option value="B.tech">B.tech</option>
<option value="mba">Mba</option>
</select>
</div>
</div>
<div class="form-group">
<label class="label1 col-md-4">Select all applicable faculties <span class="required"> * </span> </label>
<div class="col-md-7">
<div class="portlet light portlet-fit box grey ">
<div class="portlet-body">
<table class="eduleveles table table-bordered table-hover">
<thead>
<th>confirm</th>
<th> AC Room</th>
</thead>
<tbody>
<tr>
<td>
<input type="checkbox" /></td>
<td>Yes</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="form-group">
<button class="btn btn-primary" id="Save" type="button">submit</button>
</div>