$( function() {
var dateFormat = "mm/dd/yy",
from = $("#from").datepicker({
defaultDate: "+1w",
minDate: 0,
}).on( "change", function() {
to.datepicker( "option", "minDate", getDate( this ) );
}),
to = $("#to").datepicker({
defaultDate: "+1w",
minDate: 0,
}).on("change", function() {
from.datepicker( "option", "maxDate", getDate( this ) );
});
function getDate(element) {
var date;
try {
date = $.datepicker.parseDate( dateFormat, element.value );
} catch( error ) {
date = null;
}
return date;
}
});
Я работаю с jquery datepicker
.Сначала я выбираю дату начала и окончания.Затем я отправляю даты, используя ajax
, чтобы сохранить их в базе данных.
Я очищаю поле ввода даты следующим образом:
document.getElementById('from').value = '';
document.getElementById('to').value = '';
После этого, как только я хочу добавить другую датуdatepicker
(даты, основанные на выбранной дате начала и дате окончания) disabled
.
Я просто хочу обновить datepicker
, чтобы я мог свободно выбирать и добавлять другую дату.