JavaScript and client side scripting.
Moderator: General Moderators
Lphp
Forum Commoner
Posts: 74 Joined: Sun Jun 26, 2011 9:56 pm
Post
by Lphp » Mon Aug 24, 2015 6:04 am
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
Celauran
Moderator
Posts: 6427 Joined: Tue Nov 09, 2010 2:39 pm
Location: Montreal, Canada
Post
by Celauran » Mon Aug 24, 2015 7:11 am
What have you tried so far? Where are you running into trouble?
Lphp
Forum Commoner
Posts: 74 Joined: Sun Jun 26, 2011 9:56 pm
Post
by Lphp » Mon Aug 24, 2015 8:11 am
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);
// });
Lphp
Forum Commoner
Posts: 74 Joined: Sun Jun 26, 2011 9:56 pm
Post
by Lphp » Mon Aug 24, 2015 10:01 pm
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);
});
Celauran
Moderator
Posts: 6427 Joined: Tue Nov 09, 2010 2:39 pm
Location: Montreal, Canada
Post
by Celauran » Tue Aug 25, 2015 5:50 am
Lphp
Forum Commoner
Posts: 74 Joined: Sun Jun 26, 2011 9:56 pm
Post
by Lphp » Tue Aug 25, 2015 6:12 pm
thanks for the reply, I just need to past the value add to total , can you make your example try able?
Celauran
Moderator
Posts: 6427 Joined: Tue Nov 09, 2010 2:39 pm
Location: Montreal, Canada
Post
by Celauran » Tue Aug 25, 2015 6:15 pm
Lphp
Forum Commoner
Posts: 74 Joined: Sun Jun 26, 2011 9:56 pm
Post
by Lphp » Wed Aug 26, 2015 10:05 pm
Thanks! could I make it to all 8 select boxes get select then add ?