Jquery getJSON trie mes données en identifiant automatiquement
J'ai une zone de liste modifiable qui déclenche une fonction jquery sur le changement, il appelle un script php qui apporte les résultats de la base de données triée par nom, non pas par id (tableau villes) et crée un fichier json avec l'id et le nom de la ville.
Le problème est livré avec un $.getJSON(url, data), de la fonction, il récupère toutes les données encodées json bien, mais il semble être le tri des données automatiquement par l'id
par exemple, si la page php qui génère
id name
3 Dania Beach
1 Miami
2 Weston
après jquery getJSON trier par id
id name
1 Miami
2 Weston
3 Dania Beach
Est-il un moyen de désactiver le tri? ou comment en préserver l'ordre par son nom?
Pouvez vous s'il vous plaît nous montrer exactement chaîne JSON qui est généré par PHP?
Quel navigateur utilisez-vous? Chrome re-trier des objets par id de clé sans discernement. D'autres navigateurs, comme FireFox, les laisser être. Joe Codeur a le droit de réponse ci-dessous.
IM en Utilisant google Chrome
Voici le lien comme vous pouvez le voir pour la floride le json est livré dans l'ordre, mais une fois que j'utilise le jquery, il trie par id lien
Maintenant que vous avez indiqué votre code, j'ai mis à jour ma réponse ci-dessous.
Quel navigateur utilisez-vous? Chrome re-trier des objets par id de clé sans discernement. D'autres navigateurs, comme FireFox, les laisser être. Joe Codeur a le droit de réponse ci-dessous.
IM en Utilisant google Chrome
Voici le lien comme vous pouvez le voir pour la floride le json est livré dans l'ordre, mais une fois que j'utilise le jquery, il trie par id lien
Maintenant que vous avez indiqué votre code, j'ai mis à jour ma réponse ci-dessous.
OriginalL'auteur gabo84 | 2012-09-24
Vous devez vous connecter pour publier un commentaire.
C'est un tableau associatif: l'ordre n'a pas d'importance. La suite de objets JSON sont équivalentes:
Si vous avez besoin d'une commande, vous devez intégrer un tableau dans le JSON:
Exemple D'Utilisation:
OriginalL'auteur