私は私のjavascriptコードにこれを持っています:
function parsePerObject(data){
// LOOP OBJECTS
var content = "";
$.each(data, function(key, value){
content += "<li class='contentblock has-thumb'>";
content += "<p><a href='/sessions/view/" + value.id + "'>" + value.name + "</p>";
content += "<p>" + value.starttime + " - " + value.endtime + "</p>";
content += "<p>" + value.speaker + "</p>";
});
$("#here").append(content);
}
データをループしたい。データは、次のような一連のオブジェクトです。
{
"21114"
{
"id":"21114",
"external_id":"",
"sessiongroupid":"1844",
"eventid":"5588",
"order":"0",
"name":"localStorage HTML5 Session",
"description":"localstorage",
"starttime":"2013-04-23 12:00:00",
"endtime":"2013-04-23 13:30:00",
"speaker":"",
"location":"",
"mapid":"0",
"xpos":"0.000000",
"ypos":"0.000000",
"maptype":"plan",
"imageurl":"",
"presentation":"",
"organizer":"0",
"twitter":"",
"allowAddToFavorites":"0",
"allowAddToAgenda":"0",
"votes":"0",
"url":"",
"venueid":"0"
},
"21116"
{
//etc
},
//etc
}
しかし、今は日付に従ってデータを並べ替えたいと思っています。どうすればこれができるか知っている人はいますか?