将日程的变化通知并且反应在日程表上: .fullCalendar( 'updateEvent', event ) event 必须是日程的原生 Event Object,可以通过 eventClick 回调或者 clientEvents 方法获得: $('#calendar').fullCalendar({ eventClick: function(event, element) {
当获取数据开始和结束的时候触发: function( isLoading, view ) AJAX开始获取数据的时候 isLoading 是true,结束的时候是false。view是当前的 View Object。此函数常常用来显示或隐藏加载图标。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/loading/
将用户数据转换为标准的 Event Object: function( eventData ) {} 此函数允许你从json接口或者其他数据源接受任意的数据,然后转换为FullCalendar可以接受的标准格式。这让我们很容易接受替代数据格式而无需编写一个完全定制的events function。 每次接受日程数据的时候都会调用此函数。eventData 是接受到的日程数据,此函数必须返回一个Ev
定义是否延迟加载数据,值为布尔类型,默认值为true。 当定义为true的时候,FullCalendar 只有在真正需要的时候才去加载数据。例如,当你的日程表现在在月视图的二月,FullCalendar 会取整个二月的数据,在内部缓存起来,当用户切换到二月的周视图或者天视图的时候,FullCalendar 会自动从缓存中取得需要的数据。 当设置为false的时候,每次切换 FullCalendar
官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/endParam/
使用json接口的时候,定义开始时间(UNIX时间戳)的属性名。值为字符串类型的,默认为 start。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/startParam/
设置当使用 ISO8601 日期的时候,是否在解析数据的时候忽略UTC偏移量。值为布尔类型,默认true。 默认值为 true,意思是忽略UTC偏移量。例如,日期”2008-11-05T08:15:30-05:00″将会被处理成 2008年11月5日上午08:15。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/ignoreTimezo
allDayDefault 决定了在 Event Object 的 allday属性未指定时的默认值。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/allDayDefault/
eventSources 是一种指定多个数据源的途径,值为数组类型。 eventSources 数组中。例如: $('#calendar').fullCalendar({ eventSources: [ '/feed1.php', '/feed2.php' ] }); 官方英文文档:http://arshaw.com/fullcalendar/doc
把一个ISO8601字符串解析为Date对象: $.fullCalendar.parseISO8601( string [, ignoreTimezone ] ) 更多关于ISO8601的信息查看这里。 官方英文文档:http://arshaw.com/fullcalendar/docs/utilities/parseISO8601/
将一个日期字符串解析为Date对象: $.fullCalendar.parseDate( string ) 字符串可以是 ISO8601格式,IETF格式或者UNIX时间戳。 官方英文文档:http://arshaw.com/fullcalendar/docs/utilities/parseDate/
将一个时间段(两个时间对象)格式化为字符串: $.fullCalendar.formatDates( date1, date2, formatString [, options ] ) formatString 可以使用 formatDate 的全部命令,但是多了两个特殊字符: {…} 切换到第二日期格式 [...] 只显示附加格式,如果当前时间不同于备选时间 官方英文文档:http://arsh
将 Date 对象格式化为字符串: $.fullCalendar.formatDate( date, formatString [, options ] ) formatString 是下列命令的任意组合: s – 秒 ss – 秒,两位 m – 分钟 mm – 分钟,两位 h – 小时,12小时制 hh – 小时,12小时制,2位 H – 小时,24小时制 HH – 小时,24小时制,2位 d
立即切换到另一个视图: .fullCalendar( 'changeView', viewName) viewName必须是Available Views中的视图名字符串。 官方英文文档:http://arshaw.com/fullcalendar/docs/views/changeView/
返回当前视图的View Object: .fullCalendar('getView') 如果你想获取当前视图的Title或者start,end属性时可以使用,例如: var view = $('#calendar').fullCalendar('getView'); alert("The view's title is " + view.title); 官方英文文档:http://arshaw.