如果我在正确命名事物方面偏离了标准,请原谅我。
我有一个多个下拉列表在选择每个选项后计算价格,在所有列表的末尾,我有一个总金额,每次都加起来,但我希望最后一个下拉列表将总金额折扣 % 不添加给它。
价格来自mysql,折扣也来自mysql,这是我用来获取价格的代码
$(function(){
$(".calculate").on("change", function(){
var total = 0;
$('.calculate').each(function() {
if($(this).val() != 0) {
total += parseFloat($(this).val());
}
});
$('#total').text('£' + total.toFixed(2));
});
});//]]>
我认为这与total += parseFloat($(this).val());
. 我认为通过替换+
它/
会起作用,但什么也没有?
谢谢