在我的模式我有兩個輸入文本框startTime和使用jquery timepicker結束時間開始從輸入文本框fullcalendar時間和結束時間如何設置使用jQuery timepicker
我能堅持事件在從jquery ui日曆中選擇正確的日期,但我怎樣才能得到開始時間和結束時間的值,然後在fullcalendar中設置這些值?
我知道如何讓價值在這些輸入例如$('#startTime')。val()但堆積在那裏以將其設置爲fullcalendar的開始時間。
下面是我的代碼:
function setTimeValues(x,y)
{
var startHour = parseInt($('#startTime').val());
var endHour = parseInt($('#endTime').val());
//x = moment(x)
// .set({ hour: parseInt(_startHour), minute: parseInt(_startMinutes), date: parseInt(_day), month: parseInt(_month), year: parseInt(_year) })
// .toDate();
// y = moment(y)
// .set({ hour: parseInt(_endHour), minute: parseInt(_endMinute), date: parseInt(_day), month: parseInt(_month), year: parseInt(_year) })
// .toDate();
$("#calendar").fullCalendar('renderEvent',
{
title: $('#CustomerFullName :selected').text(),
description: $('#description').val(),
start: x,
end: y,
allDay: false
},
true)
謝謝!
我不確定jquery timepicker如何返回值,但parseInt可能會破壞數據 – Daffy13
我實際上做了它,但事件並未在fullcalendar中呈現。 –
我同意@Daffy,在開始,結束變量你應該使用日期作爲[這個格式](https://en.wikipedia.org/wiki/ISO_8601)例如'2010-01-07' –