Halli hallo..
ich hab jetzt schon ein wenig gegoogled, aber nix passendes gefunden. Vielleicht kann mir hier jemand fix einen Tipp geben.
Und zwar lade ich mit Ajax eine Datei nach, in der verschiedenartige
Arrays in JS definiert sind.
In der Hauptdatei will eine Funktion dann auf diese Variablen zugreifen.
Die Datei die nachgeladen wird, wird durch PHP erzeugt und enthält eine Liste anzuzeigender Elemente
In etwa so..
<SCRIPT type="text/javascript">
var tabList_xxx = new Array ('customer','general','material');
</SCRIPT>
Im Hauptprogramm habe ich dann eine JS Funktion die ungefähr so aussieht.
function activateTabulator(tabulatorName)
{
eval('tabulatorList=tabList_' + tabulatorName);
....
wenn ich nun mit
tabulatorList[i] auf die Elemente des Arrays zugreifen will kommt undefined!
Das passiert allerdings nur, wenn ich die Variablen mit Ajax nachlade. Wenn ich das ganz normal in einer Datei mache funktioniert das prima.
Was muss ich zusätzlich tun, damit die Variablen beim nachladen erkannt werden? Ich hab gelesen bei Funktionen geht das über
self.xyz
Jemand ne Idee?