jQuery.sheet – Excel Spreadsheets für jQuery

Es gibt da durchaus ein oder zwei Sachen, in denen man sich in Javascript die Finger bricht und man froh ist, dass es zum Beispiel jQuery gibt. Sinnvollerweise braucht man bei jQuery auch nicht viel Selbst machen, da es in der Regel für alles bereits ein Plugin gibt. Durch Zufall habe ich jetzt ein Plugin entdeckt, das Excel imitiert und ein Spreadsheet in den Browser bringt.

Screenshot von jQuery.sheet()

Dabei ist der Aufruf von jQuery.sheet() denkbar einfach, im einfachsten Fall reicht ein:

$(document).ready(function() {
   $(jQuerySelector).sheet();
});

Man kann die Daten editierbar machen, oder sogar gegen das Editieren sperren und nur anzeigen. Die Daten gelangen mittels eines Ajax-Aufrufs in die Tabelle und ebenso funktioniert das Speichern:

$(document).ready(function() {
   $(jQuerySelector).sheet({
      urlGet: "Address_of_my_sheet.html",
      urlSave: "Address_of_my_sheet_savepage.php"
   });
});

Lustigerweise beschränkt sich das Spreadsheet nicht nur auf das reine Eintragen von Daten, sondern beherrscht auch Formeln! Man kann direkt Links eingeben oder zum Beispiel auch in eine Zelle ein Bild mittels des <img>-Tags setzen.

Ausserdem benutzt das Spreadsheets zur Darstellung die jQuery UI Themes! Hat man sich in der jQuery UI also für ein Theme entschieden (oder selbst eines dafür erstellt) übernimmt das Plugin dieses automatisch!

Ähnliche Beiträge

Paper.js – Vektorgrafiken in Javascript mitt... Es tauchen in letzter Zeit immer mehr Frameworks auf, die auf die eine oder andere Art und Weise versuchen, dem Webentwickler das Leben mit dem HTML5 ...
jQuery++ – Power Tools für jQuery jQuery kann eine Menge, aber halt nicht alles. Solls auch nicht, aber es gibt durchaus ein paar Funktionen / Plugins, die ständig im Einsatz sind, und...
FireQuery – jQuery für Firebug Zugegebenermaßen ist jQuery ganz nett, auch die Art & Weise, wie es JavaScript anzeigt und bearbeitet ist ganz nett, aber sobald man ein Prototype...
Notifier für Benutzer-Nachrichten in jQuery Jede halbwegs vernünftige Community-Software oder Internet-Anwendung braucht ein Nachrichten-System, um demjenigen angemeldeten Benutzer, der gerade a...

Schreibe einen Kommentar