我有以下计算,我想格式化为货币:
jQuery(function () {
$("#weight").change(function () {
var iva = $("#iva").val();
var subtotal = $("#subtotal").val();
var total = parseFloat(iva) + parseFloat(subtotal);
$("#total").val(total.toFixed(2));
})
})
我尝试过将数字.js插件更改为最后一行:
$("#total").val(total.format('$0,0.00'));
但这不起作用(根本没有计算。
在这个实例中使用插件的正确方法是什么?
感谢您的帮助!
答案 0 :(得分:0)
您需要拨打numeral()
上的total
功能才能使用该插件的format()
功能:
$("#total").val(numeral(total).format('$0,0.00'));
这会创建一个Numeral
对象,其值为total
。