日历月份和年份在下拉年份和月份上不变
Calendar Month and Year Not changing on dropdown year and month
我正在使用 rzymek:fullcalendar 包。
我只是使用语义 ui 下拉列表
创建了一个 select 列表
<div class="ui compact selection dropdown">
<i class="dropdown icon"></i>
<div class="text">Compact</div>
<div class="menu">
<div class="item">January 2015</div>
</div>
</div>
创建日历(调用完整日历模板):-
<div class="calendar">
{{>fullcalendar options id="myCalendar"}}
</div>
像这样更改日历月份和年份:-
$('.ui.selection.dropdown')
.dropdown('restore default text')
.dropdown({
onChange: function (val) {
var monthAndYear = val.split(" ");
console.log(monthAndYear[0]);
var today = new Date();
Session.set('date'monthAndYear[1]+'-0'+MonthList.indexOf(monthAndYear[0]));
$('#myCalendar').fullCalendar({
gotoDate: moment(Session.get('date')),
});
}
});
但它不起作用。我不知道为什么?
将带有 class calendar
的模板添加到 HTML 后,您可以使用 $('#myCalendar')
。
如果日历已经呈现您不能使用:
$('#myCalendar').fullCalendar({gotoDate: moment(Session.get('date'))});
去约会你可能想打电话给:
$('#myCalendar').fullCalendar('gotoDate', moment(Session.get('date')));
我正在使用 rzymek:fullcalendar 包。 我只是使用语义 ui 下拉列表
创建了一个 select 列表<div class="ui compact selection dropdown">
<i class="dropdown icon"></i>
<div class="text">Compact</div>
<div class="menu">
<div class="item">January 2015</div>
</div>
</div>
创建日历(调用完整日历模板):-
<div class="calendar">
{{>fullcalendar options id="myCalendar"}}
</div>
像这样更改日历月份和年份:-
$('.ui.selection.dropdown')
.dropdown('restore default text')
.dropdown({
onChange: function (val) {
var monthAndYear = val.split(" ");
console.log(monthAndYear[0]);
var today = new Date();
Session.set('date'monthAndYear[1]+'-0'+MonthList.indexOf(monthAndYear[0]));
$('#myCalendar').fullCalendar({
gotoDate: moment(Session.get('date')),
});
}
});
但它不起作用。我不知道为什么?
将带有 class calendar
的模板添加到 HTML 后,您可以使用 $('#myCalendar')
。
如果日历已经呈现您不能使用:
$('#myCalendar').fullCalendar({gotoDate: moment(Session.get('date'))});
去约会你可能想打电话给:
$('#myCalendar').fullCalendar('gotoDate', moment(Session.get('date')));