0
我在一個頁面上使用兩個jQuery。在文檔準備好其中一個設置爲當前日期,另一個設置爲當前日期+ 15天jquery 2日曆一個設置範圍爲另一個
我想要做的是使第二個日曆永遠不會選擇更早的日期第一天+15天。
例如:在文檔就緒日曆1:顯示07/05/11日曆2:顯示07/20/11,如果我選擇日曆7/21/11,則日曆2應顯示:07/05/11。僅在第二個日期選擇器輸入字段的焦點上,該字段的值將更改爲第5個,並在日曆視圖中正確顯示。它應該自動執行此操作。
下面是如何被處理
// Setting the current date and adding 15 days
function setRange() {
d=new Date($('#dateofchange').datepicker('getDate'));
d.setDate(d.getDate() + 15);
$('#EffectiveDate').datepicker('option', 'minDate', new Date(d));
d=new Date($('#dateofchange').datepicker('getDate'));
d.setFullYear(d.getFullYear() + 1);
$('#EffectiveDate').datepicker('option', 'maxDate', new Date(d));
}
// This is the initial datePicker
$('#dateofchange').datepicker({
showButtonPanel: true,
minDate: new Date()
});
// This is the current Date plus 15 days.
$('#EffectiveDate').datepicker({
showButtonPanel: true,
beforeShow: setRange
});