如果我在一個JavaScript事件陣列硬編碼指定我的事件,時間日曆上的標題之前顯示:完整的日曆:顯示開始時間
的Javascript代碼:
事件:[ { 標題:「我的標題」, 開始,新的日期(2010,9,8,11,12) } ]
導致的「11時12分我的標題」的顯示作爲一個事件我的日曆。
但是,當我使用函數來創建事件(通過ajax接收數據)時,日曆上不會顯示時間。這裏是ajax成功函數的代碼(在這個例子中,我已經對開始日期進行了硬編碼,但是如何設置開始日期並不重要,它從不顯示,只顯示標題):
success: function(doc) {
var events = [];
$(doc).find('event').each(function() {
events.push({
title: $(this).find('title').text(),
start: new Date(2010,9,8,11,12),
url: $(this).find('url').text(),
className: $(this).find('className').text(),
allDay: $(this).find('allDay').text()
});
});
callback(events);
}
看起來,開始日期的處理方式與事件功能不同。我試過使用「new Date()」或將日期指定爲字符串(2010年10月7日14:10)或作爲unix時間戳記。它似乎識別日期,因爲事件出現在日曆的適當日期,但是當我使用ajax函數時,時間不顯示。
任何想法?
謝謝