我有jQuery爲用戶輸入字段時做一些計算。不能去固定()工作
當我設置它的時候,我仍然得到可以有4位小數的結果。
jQuery函數
$(function() {
var labor = $('#labor');
var cost = $('#cost');
var RPH = $('#rph');
labor.keyup(function() {
parseFloat(RPH.val(labor.val()/cost.val())).toFixed(2);
});
cost.keyup(function() {
parseFloat(RPH.val(labor.val()/cost.val())).toFixed(2);
});
});
任何幫助,這將不勝感激。
值得注意的是:JavaScript正在做計算,而不是jQuery。 – Utkanos
看起來你正確地使用'parseFloat'和'toFixed',但是一旦這些函數運行,你就不會對結果做任何事情。你的意思是用結果代替'勞動力'或'成本'的價值嗎? – Sidney
toFixed工作正常,你只是沒有做任何與它返回的值。 – Paulpro