This demo uses the plugin2.js instead of the default plugin.js
- The multi-select* capability implemented in plugins2.js is a demo
to show the great potentials of the calendar. You may modify it to suit your
own needs.
- Click on any date to select it into the list; click on any selected date
to remove it from the list.
- Holding the Ctrl or ALT key to select/remove multiple dates by
range.
- Hit and drag on the dates to select range, right-click to deselect range.
- Dragging is supported on IE4+(except Mac), NS6+, Mozilla and Konqueror3+.
- To submit the selected dates to the server end, you should either
- Submit all dates individually by using Javascript to collect all items
in the list and concatenate them into a hidden form field before submitting.
- Or, submit date ranges by utilizing the _pds array inside the plugin.
- To initialize saved dates from server end, you should first follow the agenda
tutorial to create a dynamic ASP/JSP agenda page. But instead of generating
fAddEvent() calls, you should
- Retrieve agendas by dates - generating fAddRange(y,m,d,false) for each
date retrieved from db.
- Or, retrieve agendas by ranges - generating fAddRange(y,m,d,false) on
each range start date, followed by fAddRange(y,m,d,true) on the range
end date. Looping through all ranges in the same pattern.
*This plugin currently only works in single calendar panel.
Copyright© 2003-2004-2004 Idemfactor Solutions,
Inc. All rights reserved.