Sortieren, Tabelle in HTML-Spalte mit Datumswerten desc nur mit javaScript

Ist es möglich, die Sortierfunktion, die nur mithilfe von javaScript, ohne weitere Bibliothek für die Sortierung?

Sagen wir, ich habe eine Tabelle und die erste Spalte, die die Datumswerte in diesem format ein: MM/dd/yyyy. Tabelle zwei weitere Spalten, wie das ist:

<table id="results" width="360" border="1">
    <thead>
      <tr>
        <th scope="col" width="120">Date Created</th>
        <th scope="col" width="120">Name</th>
        <th scope="col" width="120">Tests</th>
      </tr>
      <tr>
        <td>07/08/2015</td>
        <td>Test Name</td>
        <td>Raven</td>
      </tr>
      <tr>
        <td>05/04/2015</td>
        <td>Test Name 4</td>
        <td>Raven 3</td>
      </tr>
      <tr/>
        <td>01/08/2017</td>
        <td>Test Name 2</td>
        <td>PCT</td>
      </tr>
    </thead>
</table>

Wäre es möglich zu sagen fügen Sie eine Schaltfläche, und klicken Sie auf Ereignis Sortieren die Zeilen nach den Werten in Spalte Datum?

Habe ich dies zu erreichen, mit nur einfachen javaScript-und HTML, so dass keine jQuery-leider 🙁

Es ist natürlich möglich, aber warum tun Sie haben zu tun, ohne jquery oder ein anderes javascript-plugin. Es erfordert eine Menge Last von code. Sie können tun, dass mit nur 1 Zeile code mit jquery sortierbar.
Sie wissen, dass Magische Wort - clients... haha es ist ein Wunsch,..., das Sie gerne sehen, uns leiden denke ich mal... ich weiß, es ist super einfach mit jQuery zum Beispiel, nur ein paar Zeilen... aber ich habe keine Wahl...
Sollten die Daten werden in einem tbody element? (Es vereinfachen würde, die Sortierung, wenn die header-Zeile nicht gehören zu der gleichen Eltern...)
Sie hassen uns und wir hassen Sie 😀 dann mit dem schreiben beginnen, wenn Sie stecken überall aktualisieren Sie Ihre Frage mit Ihrem code. Werde ich im Auge behalten. Ich dknt Zeit haben, schreiben Sie es alle, aber ich werde helfen wenn ich kann.
nun, wir können es ändern, tbody, wenn es zu vereinfachen... ich bin immer noch schlecht mit plain javaScript, also ich weiß nicht, was kann ich tun, tbody, aber ich werde die Forschung ein wenig. Vielen Dank für die Idee 🙂

InformationsquelleAutor nemo_87 | 2016-08-11

Schreibe einen Kommentar