Moin!
Das Array wird bisher angelegt und gefüllt:
<head>
<script ...>
var tooltips = new Object();
tooltips["2010-03-24"] = "Text für den 24. März";
tooltips["2010-03-25"] = "Text für den 25. März";
und so weiter.
</script>
</head>Kann ich diesen Teil komplett mit in das besagte div schreiben lassen und die JS-Funktion im <head> der Seite findet das auch zuverlässig wenn es aktualisiert wird?
Im Prinzip willst du ja nur Daten übertragen. Und die sind am schlauesten als JSON verpackt übertragen. Und wenn parallel auch noch HTML-Fragmente mitmüssen, kann man diese Teile auch noch mit ins JSON-Ergebnis tun, und von der Ajax-Callback-Funktion auseinanderdröseln lassen.
- Sven Rautenberg