2010-11-16 50 views
0

我一直在努力試圖讓jQuery來進行計算對我來說,我現在還挺拉我的頭髮了一下!jQuery的計算問題

我需要進行計算制定出基於數量和尺寸的鋼板的一個給定的量的理論重量。產量將以千克爲單位。

的方程如下: 數量x 7.85 x長度(毫米)×寬(mm)X截面(mm)/ 1000

細節需要從表單字段被拉動,然後將結果輸出到文本或輸入內容,最好是人員編輯數量字段。

你可以看到什麼,我想在這裏實現的例子:http://www.clifton.rogr.net/enquiry

+6

什麼,具體而言,是你的問題? – Paddy 2010-11-16 16:03:12

+0

在第42行,你錯過了( – Veger 2010-11-16 16:06:14

+0

我不知道如何讓jQuery來進行計算。 – Roger 2010-11-16 16:18:14

回答

1

使用parseInt()

total = parseInt($('#Qty).val()) * 
    7.85 * 
    parseInt($('#Length').val()) * 
    parseInt($('#Width').val()) * 
    parseInt($('#Gauge').val())/1000 
+0

感謝。我會嘗試一下:) – Roger 2010-11-16 16:51:25

+0

這應該工作,我改變x到* parseInt函數($(」 #Width「))應該是parseInt函數($(」#寬'))根據你貼,你可能需要添加括號()來讓這個例子確認公式是正確的 – 2010-11-19 16:52:37

0

你的答案的實時更新的一部分,你需要使用連接到所有的事件處理程序可以在其中輸入的字段。隨時在一個字段中的值更改時,需要進行計算和你的輸出字段或元素的值設置爲計算的結果