2012-08-13 36 views
0

我有一個問題,試圖將幾個變量加在一起。變量是其他公式的結果,並不顯示爲表單元素。下面的代碼只是整個程序的代碼片段:爲表格添加jQuery結果

//card 1 interest 
$('#card_bal_1, #card_int_1').keyup(function() { 
    var card_mon_int_1 = parseInt($("#card_bal_1").val()) * ((parseInt($("#card_int_1").val())/(12)) * (.01)); 
    if (!isNaN(card_mon_int_1)) { 
     $("#card_mon_int_result_1").html(card_mon_int_1); //floor or round 
    } 
}); 

//card 2 interest 
$('#card_bal_2, #card_int_2').keyup(function() { 
    var card_mon_int_2 = parseInt($("#card_bal_2").val()) * ((parseInt($("#card_int_2").val())/(12)) * (.01)); 
    if (!isNaN(card_mon_int_2)) { 
     $("#card_mon_int_result_2").html(card_mon_int_2); //floor or round 
    } 
}); 


//total interest paid 
$('#card_mon_int_result_1, #card_mon_int_result_2').keyup(function() { 
    var total_card_monthly_interest = parseInt($("#card_mon_int_result_1").val()) + parseInt($("#card_mon_int_result_2").val()); 
    if (!isNaN(total_card_monthly_interest)) { 
     $("#total_monthly_interest").html(total_card_monthly_interest); //floor or round 
    } 
});​ 

的HTML基本上是:

<span id="card_mon_int_result_1"></span> 
<span id="card_mon_int_result_2"></span> 
<span id="total_monthly_interest"></span> 

這是試圖得到這個工作只是一個例子。我知道卡1和卡2的興趣結果不是表格元素。所以我的問題是將卡1和卡2的利息轉換成變量,然後將它們加在一起。

任何建議,非常感謝!

回答

0

我換了一個代碼,工作示例:example

card_mon_int_result_1和card_mon_int_result_2沒有表單域,您不能使用的keyup()和Val()。