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: 4578

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: 3760
  • 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: 3760
  • 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: 3760
  • Gde živiš: 127.0.0.1

Proverio sam - [Link mogu videti samo ulogovani korisnici] - 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: 13745
  • Gde živiš: Vršac

Ogranici brojeve za unos ocena od 1-5.

Ko je trenutno na forumu
 

Ukupno su 3898 korisnika na forumu :: 8 registrovanih, 1 sakriven i 3889 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: benne, Deki Duga Devetka, komsija1, Kriglord, Mrav Obrad, narandzasti, nixos, Saša31LPB