jQuery

logo jquery

jQuery ist eine sehr umfangreiche Javascript Bibliothek mit der sich einfache DOM Manipulationen, effektvolle GUIs und nicht zuletzt recht einfach Ajax Lösungen realisieren lassen.

die efi hat zahlreiche Webanwendungen und Content Management Systeme mit Hilfe von jQuery realisiert.


Was ist Ajax Programmierung?

Mit Ajax können HTML Inhalte innerhalb von Webseiten direkt ausgetauscht werden, ohne das die Webseite komplett neue geladen werden muss. Hierzu stellt die Ajax Technologie eine Verbindung zu dem entsprechenden Server her, dieser sendet wieder Daten zurück und dann werden diese Daten an der entsprechenden Stelle ausgetauscht. Alle anderen Bereiche bleiben davon also unberührt.

Näheres zeigt der entsprechende Wikipedia Artikel: Ajax Programmierung


Was ist jQuery?

jQuery ist eine kostenlose Bibliothek mit der Javascript Programmierung um ein vielfaches erleichtert wird.

Ajax Lösungen sind schnell und einfach realisierbar.
Beispiel einer Ajax Lösung mit jQuery

Ajax Beispiel mit jQuery
$(function() {
 
   $.ajax({
      type: 'POST',
      url: 'http://meineSeite/serverDaten/daten.php',
      data: "id=" + id,
      dataType: "html",
      success:
         function( data ) {
            $('#idBox').html(data);
      }
   });
 
});

jQuery enthält alle erforderlichen Eigenschaften und Methoden. Wie z.B. POST oder GET Methode (type) zum senden der Anfrage, Parameterübergabe (data) und die entsprechende Reaktion bei erfolgreicher Verbindung (success).


jQuery enthält eine Vielzahl an Möglichkeiten die das Gesamte Spektrum der Javascript Programmiersprache erleichtert.

Hier einige nennenswerte Beispiele:
  •     DOM Manipulation
  •     Form Validation
  •     XHTML Traversing
  •     CSS Manipulation
  •     Effekte
  •     Vorgefertige GUIs
  •     und noch vieles mehr...!

Wir haben unserer Seite eine Beispielanwendung mit jQuery erstellt.
Schauen Sie selbst, wie unser efi Robot funktioniert!

Über uns

Wir sind ein agiles Team von Programmierern und haben uns auf Erweiterungen (extensions) für eine Vielzahl von Systemen spezialisiert. Unsere besondere Stärke ist das entwickeln von Erweiterungen für Shop-Systeme basierend auf dem Magento Framework oder die Entwicklung an Web-Anwendungen mit dem Symfony Framework. Eine weitere Stärke ist die Erweiterung von Content Management Systemen wie beispielsweise Wordpress, Typo3, Drupal und Joomla. Das entwickeln von Apps für Android, Windows und Apple OS Systemen ist selbstverständlich!