Page 1 of 1

sum of values from 8 drop down box

Posted: Mon Aug 24, 2015 6:04 am
by Lphp
I have eight dropdown box

Code: Select all

<select id="actual_grade1" class="sum" name="actual_grade" size="1">
<option value="">-- Please select --</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option selected="" value="6">6</option>
<option value="7">7</option>
<option value="N">N - No grade</option>
</select>
.......
<select id="actual_grade8" class="sum" name="actual_grade" size="1">
<option value="">-- Please select --</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option selected="" value="6">6</option>
<option value="7">7</option>
<option value="N">N - No grade</option>
----
<input id="total" name="actual_grade">
I want the seelct and the auto add

Re: sum of values from 8 drop down box

Posted: Mon Aug 24, 2015 7:11 am
by Celauran
What have you tried so far? Where are you running into trouble?

Re: sum of values from 8 drop down box

Posted: Mon Aug 24, 2015 8:11 am
by Lphp
I can get the every selector , but not the combined

Code: Select all

 $("select.sum").change(function()  {
   
    // initialize the sum (total price) to zero
       var  combined=0;    
   
      // $("select.sum").each(function() {
        
        
        var selects = $(this).attr('value');
        combined =(selects *1) +combined;
       //alert(selects)
        
         $('#total').val(combined);
  //  });

Re: sum of values from 8 drop down box

Posted: Mon Aug 24, 2015 10:01 pm
by Lphp

Code: Select all

$(".sum").change(function()  { 
   var  add=0;  
   $("select.sum").each(function() {     
         
        var value=$(this).val();
        
        add =add+ Number(value); 
        //inside alert ok
    });
    alert(add );//not work
    $('#total').val(add);
    });

Re: sum of values from 8 drop down box

Posted: Tue Aug 25, 2015 5:50 am
by Celauran
Something like this? http://jsfiddle.net/0pj9wopm/

Re: sum of values from 8 drop down box

Posted: Tue Aug 25, 2015 6:12 pm
by Lphp
thanks for the reply, I just need to past the value add to total , can you make your example try able?

Re: sum of values from 8 drop down box

Posted: Tue Aug 25, 2015 6:15 pm
by Celauran

Re: sum of values from 8 drop down box

Posted: Wed Aug 26, 2015 10:05 pm
by Lphp
Thanks! could I make it to all 8 select boxes get select then add ?