Ich habe Daten, die in CF als Array von Strukturen dargestellt sind, z.B.:
var foo = [{key = 'bar', value = 'baz', ... }...];
Diese Struktur wird sequenziell durchlaufen und dann in eine andere verwandte Struktur übersetzt, die so aussieht:
foo2[key] = {key = 'bar', value = 'baz', ...};
Dies wird dann an die SerializeJSON()-Methode gesendet und an den Browser geschickt. Das Problem ist, dass die Reihenfolge der Schlüssel in foo oder foo2 alphabetisch ist, anstatt in der Reihenfolge, in der sie hinzugefügt wurden. Dies verursacht ein Problem auf der Client-Seite, da diese Sammlung erneut durchlaufen wird und geordnet sein soll. Irgendwelche Vorschläge?