Ich habe eine tabelle, die ich über einen jQuery laden befehl laden. Im Callback der Ladefunktion initiiere ich das Tablesorter Plugin. Aus irgendeinem Grund sortiert die Tabelle nur absteigend, nicht aufsteigend. Noch seltsamer, wenn ich Shift halte, wird zwischen Asc und Desc umgeschaltet. Irgendeine Idee, was hier vor sich geht?jquery tablesorter ajax tabelle nur sortierung einer richtung
Table.php
<table id="xyz">
<thead>
<tr>
<th>hi</th>
</tr>
</thead>
<tbody>
<tr>
<td>a</td>
</tr>
<tr>
<td>b</td>
</tr>
<tr>
<td>c</td>
</tr>
</tbody>
</table>
jquery
$("#myDiv").load("table.php", function() {
$("#xyz").tablesorter();
});
wenn ich über Ajax in der Tabelle nicht laden dann die tablesorter Funktionen wie erwartet.
Wenn ich wirklich schnell klicke, sieht es so aus, als würde es aufsteigend sortieren, sortiert dann aber wieder absteigend. –
deklarieren Sie '.tablesorter()' irgendwo anders in Ihrer Datei? Sie können doppelt verbindlich sein ... – Jason
gute Gedanken, aber nein Ich rufe nur .tablesorter() einmal –