我有一個文本框,我需要添加它們的值。問題是這些文本字段中的值沒有輸入,而是從其他來源獲得。這些文本字段也恰好是隻讀的。 我需要的是當這些文本字段的值發生變化時觸發的適當事件。這是我目前使用的,但它不夠好,因爲我必須點擊並失去焦點,以便文本字段計算。 FYI .change和.click事件也不能很好地工作。我需要立即將它們的值總結起來,動態變化。 #grandmealstotal是需要添加的文本字段之一,#usdgrandaccomtotal是需要添加的其他文本字段。結果將被警告並顯示在ID爲#gross_tripexpense的文本框中。以下是我正在使用的添加文本字段的值Jquery HTML
$("#grandmealstotal").live('blur',function(){
var mealtotal=parseFloat($("#grandmealstotal").val());
var accomtotal=parseFloat($("#usdgrandaccomtotal").val());
var grosstotals=parseFloat(accomtotal+mealtotal);
alert(grosstotals)
$("#gross_tripexpense").val((grosstotals).toFixed(2));
})
任何幫助表示讚賞。
我必須補充一點,我現在已經開始使用$(「#formdiv」)。live('mousemove',function)....其中#formdiv是我的表單的文本字段所在的ID。當鼠標移動時,值得到計算。不過,我覺得這不是非常有效,並且不會產生顯示實時感覺的「及時」結果。 – MaxI