谁能告诉我如何才能限制一个选取器的日期范围,基于另一个选取器的选择。例如,我有一个DateFrom和一个DateTo选择器。如何确保日期范围之间的间隔始终为5天?
$( "#from" ).datepicker({
dateFormat: 'd-M-y',
defaultDate: null,
changeMonth: true,
minDate: 0,
numberOfMonths: 1,
onClose: function( selectedDate ) {
$( "#to" ).datepicker( "option", "minDate", selectedDate );
}
});
//jquery date picker configuration
$( "#to" ).datepicker({
dateFormat: 'd-M-y',
defaultDate: null,
changeMonth: true,
minDate: 0,
numberOfMonths: 1,
onClose: function( selectedDate ) {
$( "#from" ).datepicker( "option", "maxDate", selectedDate );
}
});我的两个jquery datepicker选项都类似于上面的内容。在Onclose函数中,我尝试添加'+ 5‘,但似乎不起作用。如果有人能帮上忙,我将不胜感激。
发布于 2013-06-08 00:14:51
尝试更改此行:
$( "#to" ).datepicker( "option", "minDate", selectedDate );要这样做:
$( "#to" ).datepicker( "option", "minDate", +5, selectedDate );它在我遇到的类似问题中起了作用
https://stackoverflow.com/questions/14602109
复制相似问题