hi @Rolf B
Gesehen hat es auch jeder: Schau Dir beatovichs allererste Antwort im Thread an. Ich hätte Variante A realisiert. Variante B ist auch nicht schlecht, sie hält den JS-Namespace sauber.
Ok. Und Wie hättest Du das umgesetzt? Vor allem hinsichtlich dessen, daß alles zusammen in einer Response geladen wird? Mit Sicherheit wird es darauf hinauslaufen, HTML + JS Code zusammen mit PHP zu erzeugen -- in beiden Varianten A und B!
Demgegenüber ist eine Lösung per Template + Platzhalter deutlich übersichtlicher, wartungsfreundlicher und handhabungssicherer. Zumal in diesem Fall die Namen der Variablen in JS feststehen und nicht über PHP hineingereicht, sondern nur die Werte über Platzhalter gesetzt werden.
Wobei Werte in Platzhaltern nicht auf Scalare beschränkt sind sondern auch Objekte o.a. komplexere Datenstrukturen sein können -- als JSON.
MfG