JSON ist ein Format zum Notieren von Daten, die speziell im Javascript-Umfeld verwendet werden sollen. Der Vorteil ist, dass die Syntax im Wesentlichen der Javascript-Syntax zur Objektnotation entspricht. Man kann damit also aus Datenstrukturen quasi Javscript-Code erzeugen. JSON ist mittlerweile sehr weit verbreitet, in jeder relevanten Sprache finden sich entsprechende Bibliotheken zum Lesen und Erstellen von JSON auch außerhalb von Javascript. Im Allgemeinen machen aus die auch aus komplexen Datenstrukturen JSON. Deswegen war ja meine Empfehung von Anfang an, deine Datenstruktur (und zwar komplett und nicht nur Teile) in PHP zu erstellen und die dann einfach json_encode() zu übergeben (und zwar komplett und nicht nur Teile). Fertig ist der Javascript-Code.
Werde ich auch alles berücksichtigen, so langsam bin ich was die Problemlösung angeht über den Berg. Werde bis spätestens Montag den fertigen Code hier im Forum posten.
Momentan einfach ziemlich viel zu tun. Einarbeiten in Mint, in PHP, Tagesgeschäft... :-)