bu işlem doğru value değere ne atarsam gönderiyor .
ama fiyat işlemini java ile çarptırıyorum şu şekilde
<script>//
$(function() {
var totalPlaceholder = $('#price');
var qtyInput = $('.positive_numbers');
function calculateTotal() {
var quantity = qtyInput.val()*1;
var tempTotal = 0;
if (quantity) {
var productSelected = $('input[name=product]:checked');
if (productSelected.length > 0) {
tempTotal += quantity * productSelected.val();
}
};
$('input[name^=option]:checked').each(function(i) {
var thisOptionValue = $(this).val();
tempTotal += thisOptionValue * quantity;
});
totalPlaceholder.text( tempTotal );
document.getElementById('toplam').value = tempTotal;
};
qtyInput.on('input', function(e) {
var thisQty = $(this);
var thisQtyValue = thisQty.val();
var validatedValue = thisQtyValue.replace(/[^\d]/g, '') * 1;
if (thisQtyValue != validatedValue) {
thisQty.val(validatedValue);
};
calculateTotal();
});
$('input[name=product], input[name^=option]').on('change', calculateTotal);
$('.button').on('click', function(e) {
var thisButton = $(this);
var increase = thisButton.hasClass('inc') ? 1 : -1;
var currentValue = qtyInput.val();
var newValue = currentValue*1 + increase;
if( newValue<0 ) {
newValue=0;
};
qtyInput.val( newValue );
calculateTotal();
})
});
//]]></script>
checkbox value fiyat haricinde başka birşey eklediğimde bu matematik işlemi NAN değer atıyor.