$('#datepicker_start').datepicker({
dateFormat: 'd-M-y' ,
onSelect: function(selected) {
$("#datepicker_end").datepicker("option","10-03-2015", selected)
}
});
$('#datepicker_end').datepicker({
dateFormat: 'd-M-y' ,
onSelect: function(selected) {
$("#datepicker_start").datepicker("option","09-04-2015", selected)
}
});
<button class="btn" id="btn_submit" type="button" disabled="disabled">Submit</button>
//enable 'Submit' button only if start-end dates both are not empty
if( $('#datepicker_start').val().length !=0 && $('#datepicker_end').val().length !=0 ){
$('#btn_submit').attr('disabled', false);
}else{
$('#btn_submit').attr('disabled',true);
}
The above does not checks the start-end dates input when date is selected from calendar but on document load. How to check input value is empty or not when date is selected from datepicker
$('#btn_submit').on('click', function(){ // if datepickers have values return true, else return false });