Domanda

sto provando usare il plugin jQuery tavolo selezionatrice per una tabella che viene generato utilizzando ASP.NET GridView.

Per qualche ragione esasperante, funziona benissimo in IE, ma non in Firefox o Chrome. Sembra sempre di ordinare solo sulla prima colonna, anche se si fa clic su altre colonne.

Ho caricato l'HTML generato (dopo strippaggio al minimo, pur mantenendo i ids ASP.NET ecc, nel caso potevano la causa del problema). Si prega di racconto un'occhiata a

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

E 'autonomo tranne che per lo script tablesorter e foglio di stile che si trovano nella stessa cartella.

Gradirei qualsiasi aiuto.

È stato utile?

Soluzione

In questo modo è funzionato per me:

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

Credo che i tag <span> dentro i vostri celle della tabella confonde il plugin se non esplicitamente dice di fare l'estrazione di contenuti di fantasia.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top