jquery datepicker range - 自动显示第二天

标签 jquery datepicker range

我有 2 个用于酒店预订的日期选择器,其中有 2 个日期范围表单中的文本字段。如果有人使用第一个日期选择器选择日期,第二个日期选择器会自动在文本字段二中填充相同的日期。如何更改脚本以在文本字段二中填充第二天的日期而不是相同的日期?

我的代码

$(function() {
var dates = $( "#from, #to" ).datepicker({
showOn: "both",
buttonImage: "fileadmin/template/datepicker/img/kalender.png",
buttonImageOnly: true,
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function( selectedDate ) {
  var option = this.id == "from" ? "minDate" : "maxDate",
    instance = $( this ).data( "datepicker" );
    date = $.datepicker.parseDate(
      instance.settings.dateFormat ||
      $.datepicker._defaults.dateFormat,
      selectedDate, instance.settings );
  dates.not( this ).datepicker( "option", option, date );
}
});    

最佳答案

尝试将此代码用于 onSelect 事件:

onSelect: function(selectedDate) {
    var option = this.id == "from" ? "minDate" : "maxDate";
    var date = new Date($(this).datepicker('getDate'));
    date.setDate(date.getDate() + 1);
    dates.not(this).datepicker("option", option, date);
}

关于jquery datepicker range - 自动显示第二天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10520675/

相关文章:

出现滚动条时 jQuery 窗口调整大小问题

javascript - 将 jQuery.animate() 添加到 Knockout.js 自定义绑定(bind)?

jquery - 如何按周显示日期选择器?

jquery - 将 mysql 日期转换为 datetimepicker

android - 从 DatePicker 获取星期几和月份名称

python - 迭代一定次数而不将迭代次数存储在任何地方

Python:检查生成器中是否存在对象

javascript - jQuery 滑动限制

php - 使用 SQL 获取当前周、月和年记录

javascript - 通过Ajax加载Div时,有时点击不起作用