2012-09-20 60 views
0

我想設置一個內聯DatePicker,它將更新選擇上的#StartDate altField,然後在下一次選擇它時將更新#EndDate altField。Jquery Datepicker與交替輸入內聯

所以,它使用相同的在線日曆更新本質上是一個日期範圍內有兩個輸入。這裏似乎有很多資源,但沒有一個關於內聯日期選擇器。

我剛剛接到第二altField更新掙扎。每個選擇只是更新第一個altField。

回答

0

可以使用onSelect事件處理程序的日期選擇器的altField每次更新日期選擇:

 $("#datepicker").datepicker({ 
      inline:true, 
      altField: "#startDate", 
      onSelect: function(date, ui){ 
       ui.settings.altField = (ui.settings.altField=="#startDate") ? "#endDate" : "#startDate"; 
      } 
     }); 

我會小心你如何使用這個雖然。這似乎很容易造成令人困惑的用戶界面。