单选按钮选项选项中的OpenCart产品页面中的自动更新价格

时间:2013-02-02 13:26:31

标签: php jquery opencart

我想根据单选按钮选择自动更新产品价格

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>

提前致谢

0 个答案:

没有答案