在w3widgets响应日历上动态加载事件

时间:2015-02-02 17:35:48

标签: javascript jquery ajax calendar

我目前正在使用w3widgets'响应日历插件。我已经能够使用AJAX加载事件来获取日期并调用插件并传递事件日期



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

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




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

2 个答案:

答案 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;