【问题标题】:How to set start and end time for fullcalendar agendaWeek view?如何设置全日历议程周视图的开始和结束时间?
【发布时间】:2011-05-16 14:33:40
【问题描述】:

是否可以在全日历中设置议程周视图的开始和结束时间?我想将实际选择的星期保存在 cookie 中,并在用户下次打开日历时打开本周。

【问题讨论】:

    标签: fullcalendar


    【解决方案1】:

    http://arshaw.com/fullcalendar/docs/

    我是怎么做到的?

    首先 - 一切都可以在这个神奇的网站中找到.. 插件实际手册。

    http://arshaw.com/fullcalendar/docs/

    那你就可以用这个了

    .fullCalendar( 'changeView', viewName )
    

    可用视图

    自 1.3 版起可用的月份

    basicDay - 从 1.3 版开始

    agendaWeek 从 1.4 版开始提供

    agendaDay - 从 1.4 版开始

    除此之外 - 您可以在日历初始化后从 cookie 或其他变量调用 gotoDate

    转到日期

    将日历移动到任意年/月/日。

     .fullCalendar( 'gotoDate', year [, month, [ date ]] ) IMPORTANT: month is 0-based, meaning January=0, February=1, etc.
    

    并且应该以匿名函数的形式调用 - 类似于

     $("#youCalendarID").fullCalendar( 'gotoDate', getCookie.year, getCookie.Month) 
    

    你,伙计!别忘了看看这个网站 http://arshaw.com/fullcalendar/docs/

    【讨论】:

    • 抱歉,这不是问题所在。我知道如何更改视图以及如何获取当前视图。我想告诉日历从特定日期开始打开一个视图,例如2010 年 4 月 1 日。当我打开视图时,日历总是从当前日期开始。那是我的问题。
    • ohhhh--对不起-你的两行描述没有完全描述你的问题。但你的评论现在已经清除了一切。让我为你检查完整的日历文档,然后在这里重写
    • 对不起,你是对的!因此,每当我切换周/月时,我都会在 viewDisplay 函数中设置 cookie...?
    • 是的 :) 你可以那样做 :) 然后当页面重新加载并且有一个 cookie 集时 - 然后使用它 - 或使用默认值。
    • 谢谢!有时简单的解决方案是最好的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    • 2016-02-03
    • 2015-10-20
    相关资源
    最近更新 更多