我目前正在使用w3widgets的响应日历插件。我已经能够使用AJAX在加载时加载事件,以获取日期并调用插件并像这样传递事件日期



//AJAX call to fetch and store event dates in variable eventList and then...

$(".responsive-calendar").responsiveCalendar({
  events: eventList
});





但是,我有一个按钮来获取更多事件。我能够获取新日期并将其存储在上述变量中​​,但无法在日历上填充它们。关于如何实现这一目标的任何想法?

最佳答案

最终,在经过许多失败的努力之后,与W3widgets的制造商联系。

这是解决方案:

$(".responsive-calendar").responsiveCalendar({

        time: TodaysDate,

        onMonthChange: function () {
            dates = GetEventsForTheMonth(this.currentMonth + 1, this.currentYear)
            this.editDays(JSON.parse(dates))
        },

        events: JSON.parse(dates)

    });


我已经全局声明了变量dates

希望这对某人有帮助。

关于javascript - 在w3widgets响应日历上动态加载事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28283439/

10-12 13:45