Javascript jquery datepicker将日期设置为明天';日期
我已将抵达日期设置为今天,但如何将出发日期设置为明天Javascript jquery datepicker将日期设置为明天';日期,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我已将抵达日期设置为今天,但如何将出发日期设置为明天 $(function() { $( "#arrival" ).datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true, numberOfMonths: 1, yearRange: ":2016", minDate: "dateToday", onClose: function( selectedDate ) { $( "#departure"
$(function() {
$( "#arrival" ).datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
yearRange: ":2016",
minDate: "dateToday",
onClose: function( selectedDate ) {
$( "#departure" ).datepicker( "option", "minDate", selectedDate);
}
});
$(function() {
$("#arrival").datepicker("setDate", "0");
});
$( "#departure" ).datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
numberOfMonths: 2,
yearRange: ":2016",
});
$(function() {
$("#departure").datepicker("setDate", "1");
});
});
我已经定制了日期选择器,它工作正常。在第一个日期选择器的更改功能中,创建一个日期对象,将日期向前设置一天,并将第二个日期选择器的日期设置为该日期。您可以使用
minDate
确保不能选择任何早于设置日期的日期
$(function () {
$("#arrival").datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
yearRange: ":2016",
minDate: "dateToday",
onClose: function (selectedDate) {
var myDate = $(this).datepicker('getDate');
myDate.setDate(myDate.getDate()+1);
$('#departure').datepicker('setDate', myDate);
}
});
$("#departure").datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
numberOfMonths: 2,
yearRange: ":2016",
});
$("#arrival").datepicker("setDate", "0");
$("#departure").datepicker("setDate", "1");
});
是否应该按原样工作->只需添加$(“#出发”).datepicker(“选项”、“minDate”、myDate);在结束的时候,你要有一个最短的日期,这样你就不能回去了