سلام،
اگر می تونید از جی کویری استفاده کنید به این شکل عمل کنید:
html:
js:کد:<p><label for="card1"> کارت اول</label><input type="radio" name="radiobox" id="card1" value="1234:5000"></p> <p><label for="card2"> کارت دوم</label><input type="radio" name="radiobox" id="card2" value="5678:10000"></p> <input type="number" name="quantity" id="quantity" min="0"> <p>قیمت واحد : <span id="unit_price">0</span></p> <p>قیمت کل : <span id="total">0</span></p>
کد:$(function(){ $('input[name="radiobox"]').change(function(){ var card = $(this).val(); var splitCard = card.split(':'); splitCard = splitCard[1]; $('#unit_price').text(splitCard); var total = $('#quantity').val() * splitCard; $('#total').text(total); }); $('#quantity').keyup(function(){ var quantity = $(this).val(); var unit = $('#unit_price').text(); var total = unit * quantity; $('#total').text(total); }); })
دموی آنلاین: http://jsfiddle.net/sabeti05/1vfmu2gg/
فراموش نکنید که قبلش باید جی کویری رو فراخوانی کرده باشید.






پاسخ با نقل قول
