jquery fullcalendar发送自定义参数并用JSON刷新日历

前端之家收集整理的这篇文章主要介绍了jquery fullcalendar发送自定义参数并用JSON刷新日历前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用jquery fullcalendar。事件数据来自使用JSON的服务器。
我的页面有一个下拉元素和fullcalendar div。

我需要的是每次用户更改下拉列表时刷新日历。下拉列表的选定值应该发布到服务器以获取新的事件数据

这是我的代码

$(document).ready(function() {
        $('#calendar').fullCalendar({
            events: {
                url : '/myFeed',data : {personId : $('#personDropDown').val() }
            }
        });

        $('#personDropDown').change(function(){
            $('#calendar').fullCalendar('refetchEvents');
        });

    });

上面的代码不行。
任何帮助?

解决方法

尝试这个:
$(document).ready(function () {
    $('#calendar').fullCalendar({
        events: {
            url: '/myFeed',data: function () { // a function that returns an object
                return {
                    personId: $('#personDropDown').val(),};

            }
        });


    $('#personDropDown').change(function () {
        $('#calendar').fullCalendar('refetchEvents');
    });

});

猜你在找的jQuery相关文章