Hallo zusammen,
Ich brauch mal eure Hilfe. Ich will eine Funktion schreiben, die mit AJAX prototype Daten alle 10 Sekunden automatisch aktualisiert.
Die PHP-Datei startet mit:
<body onLoad="getData()">
Die Funktion sieht so aus:
<script>
function getData() {
var i = 3;
var myAjax = new Ajax.PeriodicalUpdater(
'ziel',
'execute.php', {
method: 'post',
parameters: 'i=' + i,
frequency: 2
}
);
}
</script>
Da ich mich mit Javascript nicht sonderlich auskenne habe ich zunächst einmal eine ganz blöde Frage: wenn ich die PHP Datei aufrufe, bekommt die einen Parameter i mit, wie kann ich den in Javascript auslesen?
Die zweite Frage ist etwas komplizierter: die Datei execute.php liefert einen kompletten Datensatz bestehend aus mehreren Feldern zurück. Wie gehe ich vor, wenn ich nicht den ganzen Text in das div "ziel" schreiben will sondern alle Bestandteile des Datensatz in eigene divs?
Wäre super, wenn mir da jemand ein Codeschnipsel zeigen könnte.
Danke schonmal!
Gruß,
Frank