2009-11-05 54 views
0

我有一個文本框,其中用戶輸入了數字,例如:當使用jQuery 105.14來閱讀:jQuery的與.VAL四捨五入問題()

alert(parseInt($("#Info").val())); 

它顯示「105」。

爲什麼我不能得到剩餘的。

我敢肯定這件事情明顯....

回答

10

這是因爲你使用parseInt函數(),這是四捨五入。

嘗試parseFloat()改爲。

+3

我已經看了這個代碼今天約200次,並嘗試使用.toFixed(2),然後做一個parseFloat,我沒有看到我正在做一個parseInt ....有時你只需要另一組眼睛,謝謝.. – hminaya 2009-11-05 19:03:31

+0

我聽到你在那個。 – 2009-11-06 20:07:39