Frage

Ich versuche, die jQuery Tabelle Sorter-Plugin für eine Tabelle verwenden, die ASP.NET Gridview generiert werden.

Aus irgendeinem wahnsinnigen Grunde, es funktioniert in IE in Ordnung, aber nicht in Firefox oder Chrome. Es scheint immer nur auf der ersten Spalte zu sortieren, auch wenn Sie auf anderen Spalten klicken.

Ich habe die generierten HTML hochgeladen (nach auf das Nötigste Strippen während immer noch die ASP.NET-IDs etc. zu halten, für den Fall, könnten sie die Ursache des Problems). Bitte Geschichte einen Blick auf

http://www.reliacap.com/tsorter/tsorter.html

Es ist in sich abgeschlossen mit Ausnahme tablesorter Skript und Stylesheet, die im gleichen Ordner befinden.

Ich würde jede Hilfe dankbar.

War es hilfreich?

Lösung

Das macht es für mich arbeiten:

jQuery(document).ready(function() {
   $('table[id$=GridView1]').tablesorter({
     textExtraction: 'complex'
   });
});

Ich denke, die <span>-Tags in Ihrer Tabellenzelle das Plugin verwirren, wenn Sie es nicht explizit sagen Phantasie Inhalt Extraktion zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top