• 5 odgovora
  • 4.379 pregleda
Jquery i SUM vrednosti u ćelija u koloni 06.04.2015. u 13:06 · pre 140 meseci #1
Pozdrav!

U tabeli treba da napravim SUM za svaku kolonu počevši od druge
kolone i u SUM ne treba da uzmen prva tri reda ( tu je naslov i još neki tekst ).

Uspeo sam da dođem do tih kolona ali sam malo zapeo...

evo moj code:


Code:
$("#grupa_kontrola_za_izvestaj tr:last td:not(:first)").text(function(i){
        
        var t = 0;


        alert('nasao');           
    


        return "Total: " + t;
    });



Ako neko zna ili ima neki predlog molim za pomoć...

Hvala!

Patak
Re: Jquery i SUM vrednosti u ćelija u koloni 07.04.2015. u 09:03 · pre 140 meseci #3
Pozdrav!

Uspeo sam da rešim....


Code:
var totals=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
    $(document).ready(function(){

        var $dataRows=$("#grupa_kontrola_za_izvestaj  tr:not('.last)");
    
        $dataRows.each(function() {
            $(this).find('.brojevi').each(function(i){        
                totals[i]+=parseInt( $(this).html());
            });
        });
        $("#grupa_kontrola_za_izvestaj  td.zbir").each(function(i){  
            $(this).html(totals[i]);
        });


    });


var totals nije baš nešto deklarisan...ali radi...

Hvala puno kelja !

Pozdrav!

Patak
Re: Jquery i SUM vrednosti u ćelija u koloni 07.04.2015. u 09:18 · pre 140 meseci #4
Jedan savet - stavljaj uvek 10 za radix parametar kod parseInt funkcije:
Code:

parseInt( $(this).html(), 10);

Za ovaj slučaj je u redu i bez njega, ali te ubuduće u nekim slučajevima
može rešiti silnih glavobolja zašto u pojedinim browserima ne parsira kako treba.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme