2011-07-21 84 views

回答

2

編輯 - 您的評論之後,我認爲你必須使用select函數:

select: function(start, end, allDay) { 
    var title = prompt('Event Title:'); 
    if (title) { 
     alert('start:'+start+' end: '+end); 
     calendar.fullCalendar('renderEvent', { 
      title: title, 
      start: start, 
      end: end, 
      allDay: allDay 
     }, true // make the event "stick" 
     ); 
    } 
    calendar.fullCalendar('unselect'); 
}, 

看看這裏的小提琴,它提醒開始和結束日期,但你也可以使用瓷磚和阿迪parameters.http ://jsfiddle.net/SYBsq/

+0

這一個適用於已添加的事件(當您單擊該事件時)。我想要的是當你在[可選模式](http://arshaw.com/js/fullcalendar-1.5.1/demos/selectable.html)中添加一個事件時,通過選擇一個日期(你可以添加任何事件只是點擊任何日期),閱讀該事件添加通過ajax保存它。謝謝 – Dominic

+0

我編輯我的答案 –

+0

非常感謝尼古拉,真的很感謝你的幫助。 謝謝。 – Dominic