codice HTML:
<select class="calcolo" name="prova[]">
<option data-prezzo="100" value="1">Single</option>
<option data-prezzo="200" value="2">Single2</option>
</select>

<select class="calcolo" name="prova[]">
<option data-prezzo="125" value="1">Single3</option>
<option data-prezzo="250" value="2">Single4</option>
</select>

<span class="numero"></span>
<span class="prezzo"></span>

<script>
$('select').change(function () {
            var numero = 0;
            var prezzo = 0;
            $('select').each(function () {
                numero += +$(this).val();
                prezzo += +$(this).data('prezzo');
            });
            $('.numero').text('Selezionati: '+numero);
            $('.prezzo').text('Prezzo totale: '+prezzo);        
});
</script>
Come mai mi restituisce sempre NaN?