我目前正在使用w3widgets'响应日历插件。我已经能够使用AJAX加载事件来获取日期并调用插件并传递事件日期
//AJAX call to fetch and store event dates in variable eventList and then...
$(".responsive-calendar").responsiveCalendar({
events: eventList
});

但是,我有一个按钮来获取更多事件。我可以获取新日期并存储在上面的变量中,但无法在日历上填充它们。关于如何实现这一目标的任何想法?
答案 0 :(得分:1)
最后,经过大量失败的努力,联系了W3widgets的制造商。
以下是解决方案:
var elements = webBrowser1.Document.GetElementsByTagName("input");
foreach (HtmlElement element in elements)
{
if (element.Name.Contains("textbox"))
{
element.SetAttribute("Value", "my text");
}
}
我已全局声明变量$(".responsive-calendar").responsiveCalendar({
time: TodaysDate,
onMonthChange: function () {
dates = GetEventsForTheMonth(this.currentMonth + 1, this.currentYear)
this.editDays(JSON.parse(dates))
},
events: JSON.parse(dates)
});
。
希望这有助于某人。
答案 1 :(得分:0)
试试这个
var res = $(".responsive-calendar").responsiveCalendar({
events: eventList
});
/*fetch more 'newEvents' events*/
res.events = newEvents;