Utilisation de jQuery $.chacun() pour itérer sur les objet

En essayant de parcourir et de la clé/valeur, les valeurs de l'objet suivant:

var schedules = {
    "0": {
        "STAGE1": "1/2/13",
        "STAGE2": "2/12/13"
    },
    "1": {
        "STAGE1": "2/4/13",
        "STAGE2": "3/9/13"
    }
    "2": {
        "STAGE1": "4/13/13",
        "STAGE2": "5/21/13"
    }
}

avec la suite de jQuery:

$.each(schedules, function(index) {

    $.each(schedules[index], function(key, value) {
        $("ul#list").append("<li>" + key + " " + value + "</li>");
    });

});

de sorte que je me retrouve avec une liste simple:

  • STAGE1 1/2/13
  • STAGE2 2/12/13
  • STAGE1 2/4/13
  • STAGE2 3/9/13
  • STAGE1 4/13/13
  • STAGE2 5/21/13

Je ne semble pas être à l'aide de $.chacun() correctement... ce que je fais mal? Thx!

Pourquoi ne pas utiliser un tableau?
C'est une structure de données que je suis étant donné donc je n'ai pas l'option à modifier.
jsfiddle.net/fJ3M3
Grâce megawac! Fonctionne très bien aussi.

OriginalL'auteur sakeferret | 2013-10-23