gpt4 book ai didi

fullcalendar - 如何使fullcalendar仅获取当月事件?

转载 作者:行者123 更新时间:2023-12-04 22:31:24 25 4
gpt4 key购买 nike

我正在使用 fullcalendar 插件通过 Ajax 获取和显示一个月的假期。我遇到的问题是,检索假期的方法只接受一年和一个月作为参数,而不是日期范围。

使用全日历月 View 时,开始和结束参数范围为 2 月 23 日和 4 月 6 日。我需要它的范围是从 3 月 1 日到 3 月 31 日。这样,我只能得到年和月部分来调用该方法。

这是我尝试过但没有成功的方法:

    $('#calendar').fullCalendar({
monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'],
monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic'],
dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'],
events: '/get_month_holidays',
start: {
month: new Date((new Date()).getFullYear(), (new Date()).getMonth(), 1)
},
end: {
month: (new Date((new Date()).getFullYear(), (new Date()).getMonth() + 1, 1)) - 1
},
buttonText: {
today: 'hoy'
}
})

任何帮助将不胜感激,

谢谢
海梅

最佳答案

最后我使用了:

        eventSources: [
{
url: '/get_month_holidays',
type: 'POST',
data: function() {
var fecha = $('#calendar').fullCalendar('getDate');
return {
month: fecha.getMonth() + 1,
year: fecha.getFullYear()
}
}
}
],

它奏效了。不管怎么说,还是要谢谢你。
海梅

关于fullcalendar - 如何使fullcalendar仅获取当月事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22610455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com