2011-07-21 107 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