DayPilot Navigator allows changing the selected date (time range) using a new client-side method:

navigator-select.png

Syntax

DayPilot.Navigator.select(date)

It detects the SelectMode (Day, Week, Month) and selects the time range accordingly. The date parameter can be any of the dates belonging to the time range (it doesn't have to be the first one).

Examples:

dpn.select(new DayPilot.Date("2010-01-01")); // selects January 1, 2010
dpn.select(new DayPilot.Date()); // selects today