完整的日历没有显示内部bootstrap模式

我想使用bootstrap模式加载modal dialog。 在其中我想显示一个fullcalendar(jquery one),上面有一些事件。 我创建了我的模态,并放入完整的日历。 但是当模态出现时,完整日历不会显示。 但它显示在模态出现后我按下下一个或上一个按钮。 但是日历上没有任何事件出现。 jsfiddle这里和代码

Launch demo modal 

JS

 $("#calendar").fullCalendar({ header:{ left:'prev', center:'title', right:'next' }, events:'/eventsfeed/', defaultView:'agendaDay' }); 

这也使事件不会出现在日历上。 这是我/ eventsfeed返回的内容

 [{"url": "/calendar/entry/223", "start": "2013-12-04T17:00:00Z", "end": "2013-10-04T16:45:00Z", "description": "a body", "title": "Title entry"}] 

我在我的项目和事件的不同页面中使用fullcalendar,一切都正常呈现。

如何在模态出现时加载它

你应该试试这个:

 $('#myModal').on('shown.bs.modal', function () { $("#calendar").fullCalendar('render'); }); 

这是你的小提琴: http : //jsfiddle.net/mzAEj/2/

以下是文档: http : //arshaw.com/fullcalendar/docs/display/render/