Skip to content
DayPilot

JavaScript Scheduler Tutorials

JavaScript/HTML5 Scheduler PDF Export (Paged by Resources)

JavaScript/HTML5 Scheduler PDF Export (Paged by Resources)

HTML5 sample that shows how to export the JavaScript Scheduler to multi-page PDF file (5 rows per page).
JavaScript Scheduler: Keyboard Navigation

JavaScript Scheduler: Keyboard Navigation

How to enable keyboard navigation in the JavaScript Scheduler component. Use the keyboard to focus cells in the grid, select a time range and edit existing events.
JavaScript Scheduler: Use Frozen Rows to Select Time Columns

JavaScript Scheduler: Use Frozen Rows to Select Time Columns

How to add a special row to the JavaScript Scheduler time header that will let users select multiple columns using drag and drop.
JavaScript Scheduler: Show Separators in the Time Header

JavaScript Scheduler: Show Separators in the Time Header

How to display time separators in the time header of the JavaScript Scheduler (in addition to the Scheduler grid).
JavaScript Scheduler: Context Menu for External Items

JavaScript Scheduler: Context Menu for External Items

How to add DayPilot context menu to any DOM element.
JavaScript Scheduler: Row Sorting Customization

JavaScript Scheduler: Row Sorting Customization

How to customize the JavaScript Scheduler row sorting feature. You can define custom sort icons (Font Awesome or other icon sets or custom images), disable sorting for selected events, and adjust the sorting logic.
JavaScript Scheduler: How to Edit Multiple Fields using a Modal Dialog

JavaScript Scheduler: How to Edit Multiple Fields using a Modal Dialog

How to create a modal dialog with custom fields and let users edit JavaScript Scheduler events on click. The modal dialog fields are defined programmatically using an array.
JavaScript Scheduler: How to Export HTML to Image

JavaScript Scheduler: How to Export HTML to Image

How to configure the image export of the JavaScript Scheduler to include rich HTML content.
HTML5/JavaScript Scheduler: Online Configurator

HTML5/JavaScript Scheduler: Online Configurator

Use an online configurator to customize JavaScript scheduler component user interface. Generate and download a ready-to-run project.
AngularJS Scheduler Tutorial

AngularJS Scheduler Tutorial

AngularJS web application for scheduling events for multiple resources (people, tools). Supports drag and drop scheduling. Sample PHP application with source code.
HTML5 Scheduler and Modal Dialog (jQuery)

HTML5 Scheduler and Modal Dialog (jQuery)

Simple web application that shows how to use a modal dialog to create and edit JavaScript Scheduler events. Includes PHP source code for download.
AngularJS Doctor Appointment Scheduling Tutorial (PHP)

AngularJS Doctor Appointment Scheduling Tutorial (PHP)

Sample AngularJS application for scheduling and managing doctor appointments. Includes public interface for patients and private interface for doctors and shift managers. Includes a PHP backend.
AngularJS Hotel Room Booking Tutorial

AngularJS Hotel Room Booking Tutorial

How to create an AngularJS hotel room booking application using AngularJS scheduler plugin. Includes PHP backend (SQLite, MySQL).