他のピッカーの選択に基づいて、どちらかのピッカーの日付範囲を制限する方法を教えてください。たとえば、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」を追加しようとしましたが、うまくいかないようでした。