2012-08-09 16 views
0
 { 
      xtype: 'datepickerfield', 
      label: 'Start Date', 
      name: 'startdate', 
      value: new Date() 
     }, 

我使用此代碼來顯示數據選擇器的時間。這些選秀讓我看到了從1980年到2012年的一系列年份。我需要2000年到2015年的年數有限。如何去做?datepickerfield如何顯示即將到來的年份

回答

1

您需要使用yearFrom和yearTo配置選項......我覺得最好瀏覽配置選項在煎茶觸摸2個文檔,通常會發現相當迅速地尋找什麼即時通訊的

1

不要忘記,yearFrom有關拾取yearTo,不把自己現場

{ 
    xtype: 'datepickerfield', 
    label: 'Start Date', 
    picker: { 
     yearFrom: 2000, 
     yearTo: 2015 
    } 
    name: 'startdate', 
    value: new Date() 
}, 

相對於本年度:

{ 
    xtype: 'datepickerfield', 
    label: 'Start Date', 
    picker: { 
     yearFrom: new Date().getFullYear() - 1, 
     yearTo: new Date().getFullYear() + 3 
    } 
    name: 'startdate', 
    value: new Date() 
}, 

乾杯,奧列格

1

如果使用

 yearFrom: 2000, 
     yearTo: 2015 

如果YearTo已過期,有手動Upade年以後。

因此更好地利用

 { 

           xtype: 'datepickerfield', 
           id:'date', 
           name:'date', 
           left:'5px', 
           left:'20px', 
           width: 280, 
           dateFormat: 'Y-m-d', 
           value:{ 
              year:new Date().getFullYear(), 
              month:new Date().getMonth()+1, 
              day:new Date().getDate(), 
            }, 
           placeHolder:new Date(), 
           picker: 
           { 
            slotOrder: ['year', 'month', 'day'], 
            value: new Date(), 
            yearFrom:new Date().getFullYear(), 
            yearTo: new Date().getFullYear() + 3 
           }, 





        }, 
相關問題