2013-12-10 2 views
1

Я использую fullcalender. Я хочу, чтобы, если я дважды кликнул на любую дату на календаре, он должен предоставить мне выбранную дату в форме «2013-12-10».Fullcalender on click alert selected date

Вот мой текущий код для этого события:

dayClick: function(date, allDay, jsEvent, view) { 

var getSelectedDate = date.getFullYear()+'-'+date.getMonth()+'-'+date.getDate(); 

alert(getSelectedDate); 

}, 

Проблема с этим кодом является его возвращение неправильно месяц.

+1

вы получаете право на месяц 'date.getMonth() + 1 '. потому что 'getMonth' возвращает индекс месяца. как 0 = JAN, 1 = FEB и т. д. 11 = DEC. – amorbytes

+0

Так что, если это Ян? Ur Solution добавит +1 к 0 в случае Jan, и он вернется Февраль –

+0

Это просто для показа, поэтому, если вы хотите отображать январь в числовом, вы будете использовать «1», а это 'getMonth() + 1 ' – amorbytes

ответ