jQuery deljenje broja

1

jQuery deljenje broja

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

Imam više formi sa kojih se sabiraj podaci i prikazuje broj.

</script> <script type='text/javascript'>//<![CDATA[ $(window).load(function(){ function add() {     var sum = 0;     $(".span3").each(function() {              sum += +this.value;     });     return sum; // } $('#add').click(function() {     alert(add()); }); });//]]>  </script>

Broj se prikazuje:


E sad, treba mi funkcija koja će taj broj podeliti sa brojem koje korisnik unosi u drugoj formi (ova forma je odvojena od formi u kojim se sabiraju brojevi) Ziveli



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Da li je forma na istoj strani ili je na sledećoj strani? Ako je na sledećoj stavi promenljivu iz prve forme u polje hidden tipa pa je učitaj u drugoj.



offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

Forma je na istoj stranici kao i forma gde se upisuju ocene

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

$(document).ready(function(){     function average() {         var sum = 0,         selector = $(".span3");         selector.each(function() {                  sum += $(this).val();         });         return Math.round(sum * 10 / selector.length) / 10; // mora ovako - Math.round zaokruzuje na ceo broj UVEK     }     $('#add').click(function() {         alert(average());     }); }); 

Jel to to?

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

Hm, kod mi deluje OK ali ga brauzer ne pokreće?

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Ne moze da ga ne pokrene.

Btw, u medjuvremenu sam izmenio poruku - nema potrebe da cekas window.load event kad ti je i DOM ready dovoljan.

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

<script type='text/javascript'> $(document).ready(function(){ function average() {     var sum = 0,     selector = $(".span3");     selector.each(function() {              sum += $(this).val();     });     return Math.round(sum * 10 / selector.length) / 10; // mora ovako - Math.round zaokruzuje na ceo broj UVEK     $('#add').click(function() {         alert(average());     }); }  </script>

I

<input id="add" type="button" class="izracunajprosek" value="Izračunaj prosek" />

Ne dešava se ništa Question

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Proverio sam - http://jsfiddle.net/w686u/ - i radi Smile

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

E svaka ti čast, radi! Ziveli

offline
  • Ričard  Male
  • Lavlje srce
  • Supermoderator
  • Zver!
  • Electro maintenance engineer
  • Pridružio: 28 Nov 2006
  • Poruke: 13744
  • Gde živiš: Vršac

Ogranici brojeve za unos ocena od 1-5.

Ko je trenutno na forumu
 

Ukupno su 1288 korisnika na forumu :: 61 registrovanih, 6 sakrivenih i 1221 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, _Petar, Aleksandar Tomić, aramis s, Atomski čoban, Ben Roj, Bobrock1, botta, brundo65, BSD, comi_pfc, dane007, darkangel, delrey, Denaya, DPera, Dukelander, Excalibur13, flash12, gmlale, Istman, jukeboxer, kjkszpj, Koridor, Krusarac, kubura91, kunktator, kybonacci, Litostroton, ljuba, LUDI, Marko Marković, mačković, mercedesamg, MILICAT, Mixelotti, Nemanja.M, nemkea71, nuke92, oldtimer, pein, raptorsi, repac, Romibrat, rovac, sasa87, Sirius, SR-3m, stegonosa, theNedjeljko, tubular, Viceroy, VJ, vladaa012, vladulns, vobo, voja64, wizzardone, wolf431, Wrangler, yufighter