我禁用了输入字段,结果进入了该字段(“ Kiekis” *“ Kaina” =“ Suma”),但是即使使用JS toFixed(2 ) 功能。
$('#quantity, #price').on('keyup change', function() {
$('#total').val($('#quantity').val() * $('#price').val()).toFixed(2);
});
这是我在JSFiddle中的所有代码:https ://jsfiddle.net/w5qz5exe/
预先感谢您的帮助!:)
您需要在输入字段上附加事件,然后再将事件加载到DOM上。因此,在父项中附加事件:
还toFixed
应该在内部val
,因为val函数的参数中传递的任何值都将设置为该元素的值。因此,您需要在以下功能中发送格式化的值:
例子:
$('div.row').on('keyup change', '#quantity, #price ', function() {
$('#total').val(($('#quantity').val() * $('#price').val()).toFixed(2));
});
更新的小提琴-链接
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句