[ patak_daca @ 06.04.2015. 13:06 ] @
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
[ kelja @ 06.04.2015. 18:14 ] @
Hajde okaci i HTML kod, bice lakse i brze.

Generalno: t+= Number(vrednost_celije).
[ patak_daca @ 07.04.2015. 09:03 ] @
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
[ dusans @ 07.04.2015. 09:18 ] @
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.
[ patak_daca @ 07.04.2015. 10:47 ] @
Pozdrav!

Hvala puno!!!
[ patak_daca @ 07.04.2015. 11:01 ] @
Pozdrav!

Evo i link...baš sam to prevideo..

http://www.w3schools.com/jsref/jsref_parseint.asp