Benötigen Sie eine gute Komponente für einen Web-Kalender

Als Teil einer größeren Web-App habe ich einen Kalender entwickelt, der Termine über 3 Monate für eine Gruppe von Personen anzeigt. Backend ist PHP, und ich generiere eine HTML-Tabelle, die dann mit der wunderbaren DataTables-Klasse ( http://datatables.net ) angereichert wird: http://mbaas.de/dataTables/agenda.htm (Außerdem haben wir #re using jQuery + jQueryUI)

Leider müssen wir IE8 verwenden - der sehr langsam im Umgang mit JS ist.

Ich suche jetzt nach Möglichkeiten, diese Klasse so umzuschreiben, dass sie schneller liefert (und ausführt) - würde mich über Kommentare und Vorschläge freuen. Natürlich wäre ein ähnliches Layout erforderlich.

Benötigte Funktionalität:

  • Anzeige von Terminen in Form eines Gantt-Diagramms (ideale Einfärbung für verschiedene Arten von Terminen) und eine Option zum Starten einer URL, wenn auf einen Termin geklickt wird.
  • Konfigurierbaren Text anzeigen, wenn die Maus darüber schwebt.
  • Hauptsächlich ist die Gantt-Ansicht wichtig, aber zusätzliche Ansichten sind ein Plus
Was soll dieses Tool können?
Welche JavaScript-Bibliothek verwendet Ihre größere Web-App? Keiner? Einer? Mehrere? Müssen Sie Termine nur schreibgeschützt anzeigen?
Sry, das habe ich übersehen - werde die Frage aktualisieren ...

Antworten (1)

Essential Schedule for JS könnte eine Option sein. Dieses benutzerdefinierte Beispiel zeigt etwas Ähnliches wie das, wonach Sie gefragt haben.

Das gesamte Produkt ist kostenlos über das Community-Lizenzprogramm erhältlich .

-Davis (Syncfusion)

Danke für das! Das Projekt ist schon lange vorbei, aber ich arbeite jetzt daran, das Zeug wieder neu zu entwickeln (Copyright-Probleme). und zum Glück kann ich diesmal Syncfusion-Controls nutzen :-)))