Php 循环求和所有selectbox值jquery

Php 循环求和所有selectbox值jquery,php,jquery,mysql,Php,Jquery,Mysql,我有个小问题 假设我有这样一个3选择框 <select id='attr1'> <option value='1000' selected>Hijau</option> <option value='2000'> Kuning </option> </select> <select id='attr2'> <option value='2000' selected>Merah</option&g

我有个小问题

假设我有这样一个3选择框

<select id='attr1'>
<option value='1000' selected>Hijau</option>
<option value='2000'> Kuning </option>
</select>
<select id='attr2'>
<option value='2000' selected>Merah</option>
<option value='3000'> Biru </option>
</select>
<select id='attr3'>
<option value='4000' selected>Hitam</option>
<option value='5000'> Perak </option>
</select>

希尧
库宁
梅拉
比鲁
希坦
霹雳州
我的问题是。。如何使用jquery对我的所有selectbox值求和?? 因为我的选择框是动态的。。因此,它可以超过3个选择框

有什么建议吗???

类似这样的建议:

var sum = 0;
$('select').each(function() {
  sum += parseInt($(this).val());
});

下面是执行此操作的代码

var sum = 0;
$('select').​each(function(){
    sum += parseInt($(this).val());
})
alert(sum)

演示:您可以使用:所选过滤器

小提琴:

var sum = 0;
$('select').​each(function(){
    sum += parseInt($(this).val());
})
alert(sum)
$(function(){
  var sels = $(':selected');
  var sum = 0;
  sels.each(function(){sum+=parseInt($(this).val());});
  alert(sum);
});