我有JSON数据,我想在全日历上显示
I have JSON data and I would like to show that on Full Calender
function getMTPForCalendar(){
var data=$('#mtp-form').serialize();
$.ajax({
type :'GET',
dataType: 'json',
data: data,
url : "${pageContext.request.contextPath}/mtp/mtpForCalendar",
success:function(data, textStatus, jqXHR)
{
var eventData=[];
alert(JSON.stringify(data))
for(var i=0;i<data.length;i++){
var source = { events:[
{
title: data[i]['doctorName'],
start: data[i]['plannedDate']
}
]};
$('#calendar').fullCalendar( 'addEventSource', source );
}
},
error: function(jqXHR, textStatus, errorThrown)
{
}
});
值即将到来,但问题是只生成了 1 个事件值。再次搜索后,在该特定日期出现相同的值。我认为循环不能正常工作。给我适当的代码..
我认为你应该使用 $('#calendar').fullCalendar( '
addEvent', event ) 而不是 $('#calendar').fullCalendar( 'addEventSource', source ),或者你在源中设置所有事件,然后在 for 循环后添加事件源。
相关文章:
- 如何在完整日历中的当天点击时显示活动详细信息
- 日历显示不正确
- php:两个日历没有显示
- 完整日历 (v2) 在每周视图槽的顶部显示弹出框
- 使用完整日历在网站上获取并显示来自Google日历事件的附加图像
- Angular Material DatePicker日历显示在Angular Modal后面
- jQuery-克隆的日期选择器日历未显示在日期选择器字段旁边
- 完整日历未显示在引导模式中
- 水平日历今天的日期以纯javascript突出显示
- 谷歌日历订阅源未显示事件
- Jqueryui日期选择器不显示日历
- 为什么浏览器不't显示我的日历
- 日历显示 24 小时制,我需要 12 小时制
- jQuery UI 日历显示加载事件
- 完整日历显示更多来自javascript的事件并显示这些事件
- 不能通过日历显示iCal提要
- 使用完整日历显示不同颜色的多个事件
- 我如何得到完整的日历显示日历在初始渲染
- 如何使用完整日历显示当前日期
- JavaScript日期选择器/日历-显示错误的当前日期