2016-08-02 135 views
1

我希望用戶能夠選擇年份而不必點擊與月份有關的prev或下一個選項卡。我怎樣才能做到這一點。這是我到目前爲止的代碼:JQuery Datepicker選擇年份

if ($('[type="date"]').prop('type') != 'date') { 
    $('[type="date"]').datepicker({ 
    //Something here 

}); 
} 

回答

2

這是我datepiker的配置我用的字體真棒圖標,只是igonore說。你想要的是changeyear參數。

$('#elementID').datepicker({ 
    showOn: 'both', 
    buttonText: "<i class='fa fa-calendar fa-lg blue'></i>", 
    changeMonth: true, 
    changeYear: true 
}); 
+0

這是完美的,但爲什麼選擇月份和年份這麼寬? – IntegrateThis

+1

它似乎佔據了整行。你可以做一個f12並找出他們的CSS類,然後嘗試覆蓋寬度屬性。年級似乎是用日期選擇年份。這取決於你決定是否值得投資回報。祝你好運! –