Pergunta

Eu estou tentando usar a tabela de jQuery classificador de encaixe para uma tabela que é gerada usando gridview ASP.NET.

Por alguma razão enlouquecedora, ele funciona bem no IE, mas não no Firefox ou Chrome. Parece sempre para classificar apenas na primeira coluna, mesmo se você clicar em outras colunas.

Eu tenho carregado o HTML gerado (após a remoção ao mínimo enquanto ainda mantém o ASP.NET ids etc, apenas no caso que podiam a causa do problema). Por favor, conto uma olhada

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

Ele é auto-contido com exceção de roteiro tablesorter e folha de estilo que estão na mesma pasta.

Eu gostaria de receber qualquer ajuda.

Foi útil?

Solução

Isso faz com que o trabalho para mim:

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

Eu acho que as tags <span> dentro de suas células da tabela confunde o plugin se você não dizê-lo explicitamente para fazer a extração de conteúdo de fantasia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top