2017-03-07 19 views
0

extJs datepickerを使用していますが、クリックすると現在の月、年、および日付のカレンダーが開きます。 あらかじめ定義された日付に設定します。例:2099-02-11 これを実現するには、コードは次のとおりです。extjsDatepickerで定義済みの日付を設定する方法isnteadを今日の日付にデフォルト設定する

{ 
        xtype : 'button', 
        text : 'Select Date...', 
        scope : me, 
        menu : Ext.create('Ext.menu.DatePicker', { 
         handler : function(dp, date) { 
          var D = Ext.Date;        
          me.setTimeSpan(D.add(date, D.HOUR, 8), D.add(date, D.HOUR, 18)); 
         }, 
         scope : me 
        }) 
       } 

答えて

0
Ext.create('Ext.menu.DatePicker', { 
     handler : function(dp, date) { 
      var D = Ext.Date;        
      me.setTimeSpan(D.add(date, D.HOUR, 8), D.add(date, D.HOUR, 18)); 
     }, 
     value:new Date('2014-01-01') //example date 
     scope : me 
}) 
関連する問題