Release date: September 4, 2012 (build 535)
DayPilot is still fully independent and doesn't require jQuery to run but now there is a possibility to initialize the event calendar widget using jQuery plugin.
ASP.NET MVC Helper Example
<%= Html.DayPilotCalendar("dpc", new DayPilotCalendarConfig {
BackendUrl = ResolveUrl("~/Calendar/Backend"),
ViewType = DayPilot.Web.Mvc.Enums.Calendar.ViewType.Week,
TimeRangeSelectedHandling = TimeRangeSelectedHandlingType.JavaScript,
TimeRangeSelectedJavaScript = "createEvent(start, end)",
EventMoveHandling = EventMoveHandlingType.CallBack,
EventResizeHandling = EventResizeHandlingType.CallBack,
LoadingLabelText="<img src='" + ResolveUrl("~/Media/linked/ajax-loader-round.gif") + "' />",
LoadingLabelBackColor="",
})%>jQuery Plugin Example
<div id="dpc"></div>
<script type="text/javascript">
$(document).ready(function() {
dpc = $("#dpc").daypilotCalendar({
backendUrl: '<%= ResolveUrl("~/Calendar/Backend") %>',
viewType: "Week",
timeRangeSelectedHandling: "JavaScript",
onTimeRangeSelected: function(start, end) { createEvent(start, end); },
eventMoveHandling: "CallBack",
eventResizeHandling: "CallBack",
loadingLabelText: "<img src='<%= ResolveUrl("~/Media/linked/ajax-loader-round.gif") %>' />",
loadingLabelBackColor: ""
});
});
</script>