Ho alcuni dati JSON in un oggetto mappa che è ordinato per ora. La chiave è un ID intero e il valore è un oggetto che contiene un timestamp. Tuttavia, quando provo ad eseguire iterazioni su questi dati con la funzione $ .each di jQuery, i risultati tornano ordinati in base alla chiave. Come posso scorrere la mia collezione di oggetti nel loro ordine originale?Iterate su oggetto JSON jQuery nell'ordine originale
Codice esempio:
$.getJSON(url, addPages);
function addPages(pageData) {
$.each(pageData, function(key,value){
alert(key+' : '+value);
}
}
In realtà sono andato con qualcosa di simile a quello che hai postato, ma il tuo snippet è pieno di errori di sintassi btw. – Doug
Mi dispiace per gli errori di sintassi - L'ho risolto ora. (Sto incolpando di tarda notte e recente esposizione a Ruby) –