2017-04-04 55 views
3

當我的應用程序以日期形式開始放置當前日期時,沒有任何想法。我有一個功能,當點擊一天的形式時,但如何自動執行,沒有點擊它放在那裏?在窗體中選擇當前日期全部日曆

$('#calendar').fullCalendar({ 
    sclable: true, 
    height: 355, 
    contentHeight: 355, 
    header: { 
     right: 'details, today, prev,next', 
    }, 
    dayClick: function (date) { 
     var datePicker = date.format('MM/DD/YYYY'); 
     if (!dateToday) { 
      $('#form_date').val(datePicker); 
     } 
+0

您是否想在日曆中設置所選日期的「form_date」輸入?什麼是dateToday?是輸入類型的文本還是日期? – Searching

+0

你是什麼意思自動?如果用戶沒有點擊這一天,您將如何知道哪一天投入表單? – ADyson

+0

@ADyson同意了,但我希望當天或任何一天放在那裏,我的意思是,當應用程序開始輸入字段不是空的,有一天,然後同意,當用戶選擇時更改一天。 – IleNea

回答

1

你所要求的更多的是HTML而不是全日曆。

您可以通過設置<input />標記的value屬性來實現此目的。

<input id='calendar-input' /> 

有兩種方法可以在JavaScript代碼中爲輸入字段獲取種子值。

1.如果您正在使用moment.js,這是推薦採用全日曆,你可以做這樣的事情:

const today = moment().format(#formatType); 
    document.getElementById("calendar-input").value = today; 

2.如果你想使用獲取當前日期的全日曆的標準方法並相應地進行設置,在這種情況下,它將用於初始和隨後的選擇使用方法getDate。該方法返回日曆的當前日期,您可以完全像上面那樣設置它,而不是創建新的時刻日期對象。

相關問題