0
A
回答
1
通過在聲明日曆時定義模板函數,可以在每個日期顯示自定義內容。此功能將針對日曆中顯示的每個日期進行調用。以下示例顯示瞭如何執行此操作:
// Define dates that have appointments
var calDates = [];
calDates[+new Date(2013, 0, 1)] = [{ Description: "Appointment foo", Time: "09:00"}];
calDates[+new Date(2013, 0, 2)] = [{ Description: "Appointment bar", Time: "10:00" }, { Description: "Appointment baz", Time: "12:00"}];
// Declare Kendo Calendar
$("#div1").kendoCalendar({ "value": new Date(2013, 0, 1, 0, 0, 0, 0), "month": { "content": "#= BuildDateMarker(data) #"} });
// Template function
function BuildDateMarker(data) {
// Get any appointments for this date
var appointments = calDates[+data.date];
if (!appointments || appointments == 'undefined') {
// No appointments for this date, so return default marker (day of the month)
return data.date.getDate();
}
// Open marker
var marker = '<div class="appointments" title="' + data.date + '">';
// Add item for each of this date's appointments
for (var i = 0; i < appointments.length; i++) {
var appointment = appointments[i];
marker += '<span class="appointment">' + appointment.Description + ', at ' + appointment.Time + '</span>';
}
// Close marker
marker += '</div>';
return marker;
}
相關問題
- 1. 擴展劍道日曆
- 2. 劍道日曆選定日期事件
- 3. 如何使用VB.NET查看Outlook日曆約會
- 4. 選擇劍道日曆的每一週
- 5. 劍道UI日曆選擇模式
- 6. 風格不適用於劍道日曆
- 7. 網格中的劍道日曆
- 8. Android日曆查看日期選取器
- 9. C#日曆約會捕獲
- 10. 用約會填充日曆
- 11. 劍道UI調度查看日期範圍
- 12. 劍道日期選擇器 - 不看的maxDate
- 13. 顯示器預約日曆
- 14. 加載選定的日期到劍道日曆
- 15. 查看鈦安卓日曆
- 16. 全年查看日曆?
- 17. 無法查看日曆
- 18. SharePoint年查看日曆
- 19. 全年查看日曆
- 20. 劍道格日期的表格沒有出現真正的約會
- 21. 以約會的方式將約會添加到Oracle日曆10
- 22. 角4日曆(約會日曆與分配的時間框架)
- 23. 約會幾天後的Java,GUI,日曆
- 24. Exchange EWS日曆約會狀態
- 25. Adodb連接到Outlook日曆約會
- 26. C#日曆網格(約會控制)
- 27. 替換現有的Outlook日曆約會
- 28. 檢索公共Outlook日曆約會?
- 29. Outlook日曆宏(複製約會)
- 30. VBA無法發送約會日曆
嗨,感謝您的回覆..這就是我正在尋找的東西。還有什麼方法可以選擇整個星期?還是一個月?我想在每週結束時顯示本週的任命數量。 Kendo日曆有可能嗎? – jestges
如果在當週或當月的任何一天有預約,您想要選擇整個星期還是整個月? – Netricity
例如我4月17日和4月19日預約,然後我想在週末顯示2(可以添加另一行來顯示周總數) – jestges