I am using the bootstrap datepicker from here and the bootstrap validator from here. Also I am using bootstrap v3.1.1.
After selecting a date from datepicker the va
$('[name="StartDate"]').datepicker({
weekStart: 1,
autoclose: true,
todayHighlight: true
}).on('changeDate', function (selected) {
if ($('[name="StartDate"]').val() == '' || typeof
$('[name="StartDate"]').val() == "undefined") {
$('[name="EndDate"]').val('').datepicker('setStartDate', null);
}
else {
$('[name="EndDate"]').val('').datepicker('setDate', new Date());
$('[name="EndDate"]').datepicker('setStartDate', null);
startDate = new Date(selected.date.valueOf());
startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));
$('[name="EndDate"]').datepicker('setDate', startDate);
$('[name="EndDate"]').datepicker('setStartDate', startDate);
$('[name="EndDate"]').val('').datepicker('update', '');
}
});
$('[name="StartDate"]').blur(function (selected) {
if ($('[name="EndDate"]').val() != '' && $('[name="StartDate"]').val() == '' || typeof $('[name="StartDate"]').val() == "undefined") {
$('[name="StartDate"]').datepicker('setDate', new Date());
$('[name="StartDate"]').val('').datepicker('setStartDate', null);
$('[name="EndDate"]').datepicker('setDate', new Date());
$('[name="EndDate"]').val('').datepicker('setStartDate', null);
}
});
$("#datepicker2").datepicker({
autoclose: true,
todayHighlight: true
}).datepicker();