Üç değişken eklemek için şu kodu kullandım, ancak bu değişkenleri eklemek yerine bu değişkenleri birleştirmek yerine.jQuery değişkenleri ekliyor
var registration_fee = $('input[type="radio"][name="registration_fee"]:checked').val();
var material_fee = $('input[type="radio"][name="material_fee"]:checked').val();
var tuition_fee = $('input[type="radio"][name="tuition_fee"]:checked').val();
// alert(tuition_fee)
var total_fee = registration_fee + material_fee + tuition_fee;
$('#total_fee').html(total_fee);
çalışır değişkenler için
parseInt(price) + parseInt(ticket_buyer_fee)
kullanmayı deneyin ama kullandıysanız, val() olanlardan daha bunu ayrıştırmak gerekir? –Anlaşıldı .. –
Ya da daha kompakt bir şey istiyorsanız, daima unary plus operatörünü kullanabilirsiniz. Değişken değerlerini ayarladığınız sırada dizgeden sayıya dönüştürmeyi yapmanızı öneririm, şöyle ki: 'var tuition_fee = + $ ('input [type =" radio "] [name =" tuition_fee "]: checked') .val(); '(vb.) - '+' öncesindeki notu not edin. – nnnnnn