更新价格变动包括 select
Update price on change inlcuding on select
这是我的fiddle:
https://jsfiddle.net/btekbtek/6gxztk4f/6/
当我输入数量时,我会自动计算价格。
我还想包括正在添加
的 select 选项
每 1 英镑 1 英镑。
如果有人输入 10 数量 - 价格应该是 qty10*(£1*10)*price
当前当我添加:
// 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 未定义。我试图在之前添加它,结果相同。
我无法更改 HTML 中的任何内容,只能更改 jQuery。
这就够了:
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)
}
}
这是我的fiddle: https://jsfiddle.net/btekbtek/6gxztk4f/6/
当我输入数量时,我会自动计算价格。
我还想包括正在添加
的 select 选项
每 1 英镑 1 英镑。
如果有人输入 10 数量 - 价格应该是 qty10*(£1*10)*price
当前当我添加:
// 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 未定义。我试图在之前添加它,结果相同。
我无法更改 HTML 中的任何内容,只能更改 jQuery。
这就够了:
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)
}
}