私は、複数のラジオボタンから値を合計し、このコードを使用しています:ラジオボタンの値を1回だけ合計する方法は?
$(document).ready(function(){
var total = 50000;
$("input[type=radio]").change(function(){
$("input[type=radio]:checked").each(function(){
if (isNaN($(this).val())) {
total = total;
}
else
total += parseFloat($(this).val());
});
$(".price_amount").text(total);
});
});
問題は、ユーザーがグループ内のラジオボタンをクリックし、そのグループ内の別のラジオボタンを選択すると、新しい値がされるということですこれに加えて、私は合計値に値の1つを追加したいだけです。このグループでは例えば
:初めてのユーザーが、5000は合計金額に加算されますが、彼は番目のオプションに変更した場合、+ 5000 15000に追加されますseconedラジオを選択
<div>
<input type="radio" value="0" name="markuptype" class="pack_radio" checked="checked"><h4>W3C Valid HTML 4.01</h4>
<span class="pack_price">-</span>
</div>
<div>
<input type="radio" value="5000" name="markuptype" class="pack_radio"><h4>W3C Valid XHTML 1.0 Transitional</h4>
<span class="pack_price">5,000</span>
</div>
<div>
<input type="radio" value="15000" name="markuptype" class="pack_radio"><h4>W3C Valid XHTML 1.0 Strict</h4>
<span class="pack_price">15,000</span>
</div>
合計、私はそれらの1つだけをしたい!
あなたの助けに感謝:) – datisdesign