Ajax

jQuery - Ort nach Plz Eingabe mit Ajax vervollständigen

Erstellt am 17. September 2007  
1087
vote

Kleines Script, um nach einer Eingabe der Plz den entsprechenden Ort zu ermitteln:

jQuery Code:


$(document).ready(function()
{

    $("#plz").bind("change", function() {
        $.ajax({
           type: "GET",
           url: "plz.php",
           data: "plz="+$("#plz").val(),
           success: function(msg){
               $("#ort").val(msg);
           }
         });
    } );

});

html Code:


Plz: <input name="plz" id="plz" type="text" /> Ort <input name="ort" id="ort" type="text" />

php Code (Datei plz.php)
[php]

if (!empty($_GET['plz'])) {

$link = mysql_connect('localhost', 'root', '');

if (!$link) {
die('Verbindung nicht möglich : ' . mysql_error());
}

$db_selected = mysql_select_db('---------datenbank', $link);
if (!$db_selected) {
die ('Kann Tabelle nicht benutzen : ' . mysql_error());
}

jQuery - Dynamisches Nachladen

Erstellt am 24. August 2007  
857
vote

Es kann ja öfters vorkommen, das beim laden einer Seite bestimmte Teile erst erzeugt werden müssen. zB dynamisch generierte Grafiken,... Dieser Vorgang dauert dann einige Zeit, und die Seite wird erst mit Verzögerung geladen.
Mit jQuery kann man das Problem schön umgehen:

JavaScript Code:


$.ajax({
   type: "GET",
   url: "test.php",
   data: "div1",
   success: function(msg){

       $('#div1').empty()
       $('<span>'+msg+'</span>').appendTo('#div1');

   }
 });

php Code (test.php)


<?php
sleep
(5);
echo 
"Neuer Inhalt";
?>

Online Demo (neuer Inhalt erscheint nach 5 Sekunden)

Interessante Ajax Anwendungen

Erstellt am 02. Oktober 2005
  in
 
477
vote

http://meebo.com/ - Browserbasierter Messanger Dienste für AIM, ICQ, Yahoo, Jabber, GTalk und MSN
http://www.netvibes.com/ - Persönliche Startseite
http://www.unwieldy.net/ajaxim/ - Ein weiterer online Messanger
http://www.brainjar.com/dhtml/windows/ - Fenster im Browser
http://www.wikiwyg.net/ - Online Editor
http://qooxdoo.oss.schlund.de/ - Sehr umfangreiches Toolkit
http://numsum.com/ - Online Tabellenkalkulation
http://www.backbase.com/demos/RSS/#[0] - RSS Reader
http://roundcube.net/ - Sehr schöner Webmail Client
http://brothercake.com/site/resources/scripts/dbx/ - Drag&Drop Bibliothek
http://najax.sourceforge.net/dev/ - Framework

  Inhalt abgleichen