Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ericsson Berg

Problemas em organizar valor com tablesorter

Recommended Posts

Pessoal estou com o seguinte problema:

 

Criei uma máscara float para representar valores em php.

<td>".number_format(str_replace(',','.',$MAPA['VALOR_VENDA2']), 2, ',','.')."</td>

Valores carregados:

-100,00

-140,00

-467,00

1.000,00

1.404,24

2.500,00

 

Como o tablesorter está organizando:

-100,00

-140,00

2.500,00

-467,00

1.000,00

1.404,24

 

Já tentei add um códido para complementar o tablesorter mas sem sucesso.

	$.tablesorter.addParser({  
            id: 'moeda',  
            is: function(s) {  
                return true;  
            },  
            format: function(s) {  
                return $.tablesorter.formatFloat(s.replace(new RegExp(/[^0-9,]/g),""));  
            },  
            type: "numeric"  
        });	
	    sorter: $.tableSorter.sorters.numeric
		
		$.tableSorter.analyzer.add($.tableSorter.parsers.moeda)

Sendo que minha tabela tem todos os campos do cabeçalho com classificação automática.

 

Código do tablesorter que utilizo:

<script>
		
   $(document).ready(function() {

       $("#tb_rvd").tableSorter({
              sortInitialOrder: 'desc',                
              sortColumn: 'DPT',			// Integer or String of the name of the column to sort by.
               headers: {
                   3 : { sortInitialOrder: 'desc' }
               }    
       });
   });
   
<!--$("#tb_rvd").tablesorter({9: {sorter:'moeda'}}); -->
   
</script>

Alguém já passou por isto?? Pesquisei mas nada resolveu meu problema até o momento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.