0
J'utilise 2 entrées pour date-picker
pour from-date
et to-date
au projet.Comment ajouter Un jour dans la plage du sélecteur de date dans jQuery?
J'ai besoin après sélection from-date
, changer to-date
avec ajouter 1 jour à to-date
.
Par exemple:
je choisis 2017-01-01
dans from-date
, je dois changer to-date
-2017-01-02
.
Mon code:
$(function() {
$(".date-picker-fa").datepicker({isRTL:!0,dateFormat:"yy/mm/dd"});
var dateFormat = "yy/mm/dd",
from = $("#dateFromHotel")
.datepicker({
defaultDate: "+1w",
numberOfMonths: 1,
isRTL:!0,
dateFormat:"yy/mm/dd"
})
.on("change", function() {
to.datepicker("option", "minDate", getDate(this));
}),
to = $("#dateToHotel").datepicker({
isRTL:!0,
dateFormat:"yy/mm/dd"
})
.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;
}
});
Comment ajouter Une journée en to-date
après la date sélectionnée en from-date
?
[Ce] (http://stackoverflow.com/a/6471992/5513005) peut vous aider à –
salut @YashKaranke, Non! J'ajoute un jour à 'date 'après la date sélectionnée dans' from-date'. – mySun