My HTML code
<div style="display: inline-block; font-weight: bold;">
<label for="fromDateRange">From:</label>
<div id="fromDateRange"></div>
</div>
<div style="margin-left:20px; display: inline-block; font-weight: bold;">
<label for="toDateRange">Till:</label>
<div id="toDateRange"></div>
</div>
My javascript:-
$('#toDateRange').datepicker({
// minDate: $( "#fromDateRange" ).datepicker( "getDate" ),
changeMonth: true,
changeYear:true,
numberOfMonths: 1,
dateFormat: "yy-mm-dd",
onSelect: function( selectedDate ) {
$( "#fromDateRange" ).datepicker( "option", "maxDate", selectedDate );
}
});
$( "#fromDateRange").datepicker({
defaultDate: "-1m",
changeMonth: true,
changeYear:true,
numberOfMonths: 1,
dateFormat: "yy-mm-dd",
onSelect: function( selectedDate ) {
$( "#toDateRange" ).datepicker( "option", "minDate", selectedDate );
}
});
clear dates function:
function clearDates() {
clear="";
$('#dateFilter').val(clear);
$("#dateFilter").trigger("change");
$('#date-range').hide();
}
Once I clear the active dates in the date picker should be the default one.How Do I do it?