我目前正在使用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/