0

ラジオボタンの選択に基づいて商品の価格を自動更新したい

http://demo.wdsindia.com/yossi/index.php?route=product/product&path=18&product_id=59ここで 14K、18K のラジオ ボタンをクリックすると、間違った価格が変更されました。

14K option主な価格のようadd $50な価格

主要価格18K optionの価格add $100

しかし、問題は、メイン価格に100ドルを追加するよりもオプションを選択したときです。

これは、値を変更するために使用したjQueryです

<script type="text/javascript">
$(document).ready(function() {
   $('.option').change(function() {
   var OriginalPrice = $('#thisIsOriginal').text();
   var OriginalCurrency = OriginalPrice.substring(0, 1);
   OriginalPrice = OriginalPrice.substring(1);

   var newPriceValue = $('.option :selected').text();
   var position1 = newPriceValue.indexOf("(");
   var position2 = newPriceValue.indexOf(")");
   position1 = position1+3;
   var finalPriceValue = newPriceValue.substring(position1, position2);
   if(newPriceValue.indexOf('.') == -1)
   {
    finalPriceValue = "0";
   }
   finalPriceValue = parseFloat(finalPriceValue) + parseFloat(OriginalPrice);
   finalPriceValue = finalPriceValue.toFixed(2);

   $('#priceUpdate').text(OriginalCurrency + finalPriceValue);
   });
});
</script>

前もって感謝します

4

0 に答える 0