Wie matrix erstellen Tabelle

Möchte ich für die Erstellung von dynamischen matrix Anzeige von Daten mit Hilfe von java script, html und jquery, die angezeigt wird,hier.

var reservations = [
    {"date":"22-12-2013","MCHC":"22","Pulse rate":"75","weight":"50" },
    {"date":"11-12-2013","CBC":"5"},
    {"date":"11-12-2013","weight":"55"}
];
var tbody = $('#reservations tbody'),
    props = ["date", "MCHC", "CBC", "Pulse rate", "weight"];

$.each(reservations, function(i, reservation) {
  var tr = $('<tr>');
  $.each(props, function(i, prop) {
       $('<td>').html(reservation[prop]).appendTo(tr);  
  });
  tbody.append(tr);
});

Das problem ist, dass der code richtig funktioniert, aber es funktioniert nicht eindeutige Daten basierend auf dem Datum.
Zum Beispiel, wie gezeigt in den obigen link "Datum:11-12-2013" zweimal wiederholt wird, die ich nicht will. Ich will eindeutige Daten.

Meine gewünschte Ausgabe:
Wie matrix erstellen Tabelle

  • Ich Frage mich, wie diese Frage hab +4, ohne auch nur ein Kommentar. Ich glaube, dass Sie nur noch Sortieren und wieder zusammenbauen das array vor dem $.jeder(...) Sequenz.
  • OK, wenn das array ist IMMER auf diese Art, was bedeutet, es wird nicht verdoppelt werden Requisiten in eine 'Reservierung' - element, filtern nur dann beitreten, neben dem Datum, der rest eine 'Reservierung'.
InformationsquelleAutor Sharvari | 2013-12-28
Schreibe einen Kommentar