最後に合計価格を計算する複数のドロップダウンリストがありますが、いくつかの問題を除けばうまく機能します。
まず、さらに価格を追加したいので、次のように読みます。
合計:£20.97
付加価値税:£4.19
合計金額:£25.16
これは簡単だと思いますが、どうしたらいいのかわかりません。
第二に-それは単一の選択ドロップダウンリストでのみ機能します、私が1つのリストで複数のオプションを選択したい場合、それは1つだけを計算します
価格の計算に使用するコードは次のとおりです。
$(function(){
$(".calculate").on("change", function(){
var total = 0;
$('.calculate').each(function() {
if($(this).val() != 0) {
total += parseFloat($(this).val());
}
});
$('#total').text('£' + total.toFixed(2));
});
});//]]>
第三に、約8つのドロップダウンリストがありますが、最後のリストに追加するのではなく合計価格を割引したいのですが、上記のコードは各選択のオプション値から価格を取得し、割引額も取得します(データベース、それは10%として書かれています。
したがって、基本的に、7つのリストの後、合計で£20.97になるはずです。最後のリストを選択すると、価格が割引額、つまり(-10%)£18.87に置き換えられます。
私はこれを終えるのにとても近いですが、私は最後のハードルを乗り越えることができません。
ありがとう