Mam kilka inputów
<li><input type="text" class="col-md-1" id="fraction" name="fraction[]" value="" size="6" />
<input type="text" class="col-md-1" id="ford" name="ford[]" value="" size="6" /></li>
To sumuje mi wartości z wszystkich inputów #ford i wypisuje wynik do #onetotal, teraz chcę aby sumowało tylko te wartości z #ford gdzie w #fraction jest wpisana wartość 1 i wypisać to do #onetotal, i identycznie zsumować wartości z #ford jeśli w #fraction jest wartość 2 i wypisać do #twototal.
var sumaTotal = function() {
var suma = 0;
$('input[id=ford]').each(function(k, els) {
var value = Number($(els).val());
if (!isNaN(value)) suma += value;
})
$('#onetotal').val(suma);
}
Wartość powinienem móc sprawdzić tak
var fraction = els.find('input[id=fraction]').val();
if(fraction == 1){}
Natomiast nie wiem jak to powinno konkretnie wyglądać?
Całość jest nieco bardziej rozbudowana i wygląda mniej więcej tak https://jsfiddle.net/7z31t1gx/10/