[英]How to create jQuery calendar with only week view, without hours component?
我使用primefaces計划創建事件應用程序,但是prime face不支持自定義視圖,並且它們的默認視圖不適合我的需求,我開始搜索jQuery解決方案,但發現的所有內容都是這樣。
我正在使用fullCalendar插件http://jsfiddle.net/qe53etk5/ ,
$(document).ready(function(){
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: '2014-06-12',
defaultView: 'basicWeek',
editable: true,
});
});
但是我不能只有一個星期才能查看一個星期(從星期一到星期一),而沒有時間(天數和小時數)!
我只需要顯示一個星期,像這樣,所以基本上我只需要查看一個星期,而不是整個月。
基於以下內容: https ://fullcalendar.io/docs/views/Available_Views/,您可以使用“ basicWeek”視圖:
$('#calendar').fullCalendar({
defaultView: 'basicWeek',
[...]
});
或者,如果您仍然想要PrimeFaces:
<p:schedule view="basicWeek" [...] >
然后,您可能想添加僅具有開始日期的事件(請參閱: FullCalendar-在議程視圖中(每周或每天)僅顯示'allDay'槽 ):
{
title: 'All Day Event',
start: new Date(y, m, d)
}
或使用PrimeFaces創建allDay事件:
defaultScheduleEvent.setAllDay(true);
將SlotDuration屬性添加到24小時
像這樣的東西
$('#calendar').fullCalendar({
slotDuration:'24:00'
//rest of code
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.