0
A
回答
0
可以产生选择与个月,然后用gotoDate
演示@https://jsfiddle.net/L6a5LL5b/
HTML
<div id='caljump'>
<label for='months'>Jump to</label>
<select id='months'></select>
</div>
<div id='calendar'></div>
JS
$(document).ready(function() {
var $months = $('#months');
var $calendar = $('#calendar');
$calendar.fullCalendar({
viewRender: function() {
buildMonthList(); // update the jump list when the view changes
}
});
$('#months').on('change', function() {
$calendar.fullCalendar('gotoDate', $(this).val());
});
buildMonthList(); // set initial jump list on load
function buildMonthList() {
$('#months').empty(); // clear jump list
var month = $calendar.fullCalendar('getDate');
var initial = month.format('YYYY-MM'); // where are we?
month.add(-6, 'month'); // 6 months past
for (var i = 0; i < 13; i++) { // 6 months future
var opt = document.createElement('option');
opt.value = month.format('YYYY-MM-01');
opt.text = month.format('MMM YYYY');
opt.selected = initial === month.format('YYYY-MM'); // current selection
$months.append(opt);
month.add(1, 'month');
}
}
});
相关问题
- 1. Jquery Fullcalendar和过滤事件的问题
- 2. 在Django视图中按月过滤
- 3. 按月设置的过滤器数据
- 4. 按当前月份过滤SharePoint列表
- 5. 按月过滤kendo数据源
- 6. FullCalendar月视图
- 7. fullcalendar当月
- 8. jQuery Table按列过滤
- 9. jQuery的Fullcalendar(arshaw的)通过选择一个月
- 10. Fullcalendar jQuery prev和next按钮
- 11. 如何使用从aspx web方法读取Ajax过滤Jquery FullCalendar
- 12. 月份及年份过滤
- 13. 用Fullcalendar显示多个月
- 14. 带按钮的jQuery表列过滤器
- 15. jQuery DataTables - 按精确匹配过滤列
- 16. 按兼容性过滤JQuery方法
- 17. 使用jQuery按类属性过滤
- 18. 过滤器按关键字的jQuery
- 19. 按月过滤CSV并使用该月份数据创建新的csv
- 20. jQuery下个月的月历按钮
- 21. 按COUNT(*)过滤?
- 22. MDX - 按[日期]过滤,但显示[月]类别
- 23. NSPredicate NSDate按日/月但不是年份过滤
- 24. SSRS 2008年数据集过滤 - SUM /细分按月
- 25. Django过滤器不按user_id过滤
- 26. Fullcalendar,使当前月份的按钮生效
- 27. 按值过滤ConcurrentHashMap
- 28. 过滤按日期
- 29. 过滤按日期
- 30. jQuery fullcalendar:在月视图中不显示滚动条
嗨smcd ..感谢您的帮助..只是一个问题..如果我需要将选定的月份值发送到控制器类的方法,月份的值或月份的格式将会是什么.. – learningmode
我不确定我是否理解这个问题,但选项值采用ISO 8601格式,即YYYY-MM-DD(尽管它目前强制它为DD值为01)。 – smcd