简体   繁体   English

我有JSON数据,我想在Full Calender上显示

[英]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)
            {

            }

    }); 

the values are coming but the problem is that only 1 event value generated..and after again search the same value arises on that particular date..I think Loop is not proper working..Give me the Appropriate code.. 值即将到来,但问题是仅生成了1个事件值。在再次搜索后,在该特定日期出现了相同的值。我认为Loop无法正常工作。请给我合适的代码。

我认为您应该使用$('#calendar')。fullCalendar('addEvent',event)而不是$('#calendar')。fullCalendar('addEventSource',source),或者在源中设置所有事件,然后在for循环之后添加addEventSource。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我有一个选项表单,我想为我选择的选项标签的每个元素显示来自 JSON 文件的不同图像 - I have an option form and I would like to show a different image from a JSON file for each element of the option tag i choose 我有这样的 JSON 字符串化数据: - I have JSON stringify data like this : 我想按事件显示 HTML 元素 - I would like to show HTML element by event 如何根据日历将JSON数据分组到几周内? - how can i group JSON data into the weeks according to calender? 我现在将鼠标悬停在元素上,一旦鼠标移出,我想将其隐藏。 我该怎么做呢? - I have an element show on mouseover now I would like to hide it once I mouse out. How do I do this? JQuery UI全尺寸日历 - 从PHP获取JSON数据 - JQuery UI Full Size Calender - Get JSON Data from PHP 我想在chart.js中显示一条线,其中的数据是从模仿API自动获取的 - I would like to show a line bar in chart.js with data automatically fetched from mockapi .innerHTML 不能按我的意愿工作,并且不显示 API 数据 - .innerHTML does not work as I would like and don't show the API data 我想解析 JSON 数据并将其公开发布在我的本地网站上,来自 API - I would like to parse JSON data and post it publically on my local website, from an API 我希望我的代码只显示 2 位小数 - I would like my code to only show 2 decimal places
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM