2014-09-29 44 views
0

面臨一些問題,同時在同一個面板上顯示兩個日期選擇器。要顯示相鄰 enter image description here想要顯示兩個日期選擇器相鄰

見上面的兩個日期選擇器screenshot.And我的代碼

var datePicker = Ext.create('Ext.panel.Panel', { title: 'Choose a PSI Dates', width: 400, //bodyPadding: 10, //height: 200, renderTo: Ext.getBody(), items: [{ xtype: 'datepicker', minDate: minDate, handler: function(picker, date) { that.onDateSelected(date); } }, { xtype: 'datepicker', minDate: minDate, handler: function(picker, date) { that.onDateSelected(date); }
} ] });

對此有何建議。請

回答

1

我認爲佈局類型hbox應該解決您的問題。

var datePicker = Ext.create('Ext.panel.Panel', { 
         title: 'Choose a PSI Dates', 
         width: 400, 
         layout: { 
          type: 'hbox', 
         }, 
         renderTo: Ext.getBody(), 
         items: [{ 
          xtype: 'datepicker', 
          minDate: minDate, 
          handler: function(picker, date) { 
           that.onDateSelected(date); 
          } 
         }, 
         { 
          xtype: 'datepicker', 
          minDate: minDate, 
          handler: function(picker, date) { 
           that.onDateSelected(date); 
          } 

         } 
         ] 
        }); 
+0

很好。它有效的男人。萬分感謝。 – Sontya 2014-09-29 13:04:10

+0

我還有一個疑問,我應該如何使用這兩個datepicker作爲start_date和end_date在選擇兩個日期之後調用某個其他函數..預先感謝。 – Sontya 2014-09-29 13:10:00

+1

有一個事件,更改(this,newDate,oldDate,eOpts),在您選擇日期後調用,您可以實現此事件函數,並從此方法中調用您自己的函數。 – RE350 2014-09-29 13:14:40