这被标记为较早的重复,我没有得到任何答案。这不是重复的,所以请不要将它标记为,另一篇文章涉及到限制第二个日期到第一个选择中的当前选定日期,我没有试图这样做,已经有了。我正在尝试将+3天添加到第二个日历/日期。因此,如果我选择今天的第一天和第二天的日期,我不应该从该日期+3天内选择日期。在jQuery UI中将第二个日期限制为+日期日期选择器
例:从日期为21/12/2016然后在第二个字段我不能选择然后24/12/2016较早的日期。
我在datepicker中遇到日期范围问题。我需要在选定的“carrental_from_date”后至少3天有“carrental_to_date”,但似乎没有任何工作。
我试图对“TO_DATE”到“+ 3D”,但它并不似乎挑选了改变“的minDate”,我发现这个在这里一个例子:http://jsfiddle.net/jquerybyexample/dxbtp/494/,但我没能拿到工作。不知道我在这里做错了什么,并希望你们中的一位天才能够指引我朝着正确的方向前进。
jQuery('#carrental_from_date' + element_id).datepicker({
//showOn: "both",
beforeShow: carrental_customRange,
dateFormat: "<?php echo date_format_js(isset($theme_options['date_format']) ? $theme_options['date_format'] : ''); ?>",
firstDay: "<?php echo (isset($theme_options['date_format_first_day']) ? (int) $theme_options['date_format_first_day'] : 0); ?>",
dayNamesMin: ["<?php echo CarRental::t('Su') ?>", "<?php echo CarRental::t('Mo') ?>", "<?php echo CarRental::t('Tu') ?>", "<?php echo CarRental::t('Wu') ?>", "<?php echo CarRental::t('Th') ?>", "<?php echo CarRental::t('Fr') ?>", "<?php echo CarRental::t('Sa') ?>"],
monthNames: ["<?php echo CarRental::t('January') ?>", "<?php echo CarRental::t('February') ?>", "<?php echo CarRental::t('March') ?>", "<?php echo CarRental::t('April') ?>", "<?php echo CarRental::t('May') ?>", "<?php echo CarRental::t('June') ?>", "<?php echo CarRental::t('July') ?>", "<?php echo CarRental::t('August') ?>", "<?php echo CarRental::t('September') ?>", "<?php echo CarRental::t('October') ?>", "<?php echo CarRental::t('November') ?>", "<?php echo CarRental::t('December') ?>"],
dayNames: ["<?php echo CarRental::t('Sunday') ?>", "<?php echo CarRental::t('Monday') ?>", "<?php echo CarRental::t('Tuesday') ?>", "<?php echo CarRental::t('Wednesday') ?>", "<?php echo CarRental::t('Thursday') ?>", "<?php echo CarRental::t('Friday') ?>", "<?php echo CarRental::t('Saturday') ?>"],
nextText: "<?php echo CarRental::t('Next') ?>",
prevText: "<?php echo CarRental::t('Prev') ?>",
minDate: 0,
onSelect: function() {
carrental_update_business_hours(element_id);
}
});
jQuery('#carrental_to_date' + element_id).datepicker({
//showOn: "both",
beforeShow: carrental_customRange,
dateFormat: "<?php echo date_format_js(isset($theme_options['date_format']) ? $theme_options['date_format'] : ''); ?>",
firstDay: "<?php echo (isset($theme_options['date_format_first_day']) ? (int) $theme_options['date_format_first_day'] : 0); ?>",
dayNamesMin: ["<?php echo CarRental::t('Su') ?>", "<?php echo CarRental::t('Mo') ?>", "<?php echo CarRental::t('Tu') ?>", "<?php echo CarRental::t('Wu') ?>", "<?php echo CarRental::t('Th') ?>", "<?php echo CarRental::t('Fr') ?>", "<?php echo CarRental::t('Sa') ?>"],
monthNames: ["<?php echo CarRental::t('January') ?>", "<?php echo CarRental::t('February') ?>", "<?php echo CarRental::t('March') ?>", "<?php echo CarRental::t('April') ?>", "<?php echo CarRental::t('May') ?>", "<?php echo CarRental::t('June') ?>", "<?php echo CarRental::t('July') ?>", "<?php echo CarRental::t('August') ?>", "<?php echo CarRental::t('September') ?>", "<?php echo CarRental::t('October') ?>", "<?php echo CarRental::t('November') ?>", "<?php echo CarRental::t('December') ?>"],
dayNames: ["<?php echo CarRental::t('Sunday') ?>", "<?php echo CarRental::t('Monday') ?>", "<?php echo CarRental::t('Tuesday') ?>", "<?php echo CarRental::t('Wednesday') ?>", "<?php echo CarRental::t('Thursday') ?>", "<?php echo CarRental::t('Friday') ?>", "<?php echo CarRental::t('Saturday') ?>"],
nextText: "<?php echo CarRental::t('Next') ?>",
prevText: "<?php echo CarRental::t('Prev') ?>",
minDate: 0,
onSelect: function() {
carrental_update_business_hours(element_id);
}
});