我有三個部分的付款表單。基本上,第一個是帶有乘法器的「無線電」列表,第二個是帶有設定值的「複選框」列表,第三個是帶有乘法器的下拉列表==>(jsfiddle)。爲了清楚起見,我插入了一個文本框,顯示總計算值。jquery-填寫複選框/收音機/下拉表單後計算總價值
當用戶填寫此表格時,我如何計算並顯示總數?
我嘗試使用this堆棧溢出響應,但它根本不起作用。
$('input').change(function(){
var tot = 1;
$.each($('input'),function(){
var curr_val = $(this).val();
if(curr_val != ""){
tot = tot * curr_val;
$('#total').val(tot);
}
});
});
你想做什麼,你要乘選定值或全部的價值觀 –
所有值。因此,如果用戶選擇「x2」,選擇3個複選框(每個值爲4),並選擇「3周」,例如,總數將顯示504(2x3x4x21) – Cris