Month of August, 2007

jQuery - Dynamisches Nachladen

Erstellt am 24. August 2007  
858
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)

jQuery - Nachladen mit Ajax

Erstellt am 20. August 2007
  in
 
743
vote

Für den RSS Agent wollte ich schon seit längerer Zeit eine Funktion einbauen, um die Feeds bewerten zu können. Das habe ich nun mit jQuery bzw. Ajax gelöst.

JavaScript Code


function demo1 (id,element) {

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

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

   }
 });

}

php Code (test.php)


<?php
echo "Neuer Wert ".$_GET['id'];
?>

Online Demo