更新价格,包括选择

时间:2019-11-27 22:53:55

标签: javascript jquery select calc

这是我的小提琴: https://jsfiddle.net/btekbtek/6gxztk4f/6/

输入数量时,我会自动计算价格。
我还希望包含要添加的选择选项
每1位数£1。

如果某人键入10个数量-价格应为10个*(£1 * 10)*价格

当前添加时:

 // update price if option change
 var optionprice = 0;
 var getPriceOption = function() {
   jQuery("#select_21").change(function() {
     if (jQuery(this).val() === '63') {
       optionprice = 0;
     } else {
       optionprice = 1;
     }
   }); //end update optionprice
   return optionprice;
 }; //end get PriceOption

 console.log(getPriceOption);

getPriceOption未定义。我试图将其添加到之前和之后的结果中。

仅在jQuery中,我无法更改HTML中的任何内容。

1 个答案:

答案 0 :(得分:0)

这就足够了:

var updateprice = $("#select_21 option:selected").attr('price');

添加:

while (i--) {
         if (qty >= tierPrices[i]['price_qty']) {
           var updateprice = $("#select_21 option:selected").attr('price');
           var calc_price = tierPrices[i]['price'] * qty + (updateprice*qty);
           return (calc_price).toFixed(2)
         }
       }