2013-01-31 56 views
1

我正在使用jsDatePick以下參數。有人能告訴我如何告訴它只顯示當前和下一年,而不必在我的JavaScript中使用PHP?如何將當前和下一年添加到jsDatePick參數?

datepicker = new JsDatePick({ 
    dateFormat: "%m/%d/%Y", 
    yearsRange: [2013, 2014], 
    limitFromToday: true, 
    limitToWorkDays: true 
}); 

我想動態所以明年要做到這一點,一個人沒有去和更新代碼將其更改爲2014年和2015年

謝謝!

回答

2

是這樣的嗎?

var thisYear = new Date().getFullYear(), 
    nextYear = thisYear + 1; 

datepicker = new JsDatePick({ 
    dateFormat: "%m/%d/%Y", 
    yearsRange: [thisYear, nextYear], 
    limitFromToday: true, 
    limitToWorkDays: true 
}); 
+0

我試過你的代碼,但由於一些瘋狂的原因,它只是讓我選擇2013年而不是2014年。任何想法? – Zoolander

+0

我從來沒有使用JsDatePick所以不,對不起。如果你添加'alert([thisYear,nextYear]);'這個腳本,你會得到什麼? – Sven

+0

看起來像是腳本的一些錯誤。我將其更改爲2013年,2015年,並讓我選擇2014年,但如果我將第二年定義爲2014年,則不會。 – Zoolander

相關問題