Javascript 我正在创建一个法案。我从用户处获取数量、价格和折扣,并自动计算金额和总价
我的JavaScript是:Javascript 我正在创建一个法案。我从用户处获取数量、价格和折扣,并自动计算金额和总价,javascript,jquery,html,Javascript,Jquery,Html,我的JavaScript是: $('tbody').delegate('.qty,.price,.dis', 'keyup', function() { var tr = $(this).parent().parent(); var qty = tr.find('.qty').val(); var price = tr.find('.price').val(); var dis = tr.find('.dis').val(); var amount = (qty * pric
$('tbody').delegate('.qty,.price,.dis', 'keyup', function() {
var tr = $(this).parent().parent();
var qty = tr.find('.qty').val();
var price = tr.find('.price').val();
var dis = tr.find('.dis').val();
var amount = (qty * price) - (qty * price * dis) / 100;
tr.find('.amount').val(amount);
total();
var tax = tr.find('.tax').val();
var g_total = total() + (total() * tax) / 100;
tr.find('.g_total').val(g_total);
});
现在,我希望用户能够添加销售税,并自动将总额提供给用户。我的JavaScript在total之前工作正常,但其余部分不工作 不工作是什么样子的?是否有错误消息?控制台消息?@RobertWilliams因为除了您之外没有其他人可以访问您的代码,所以为
total()
发布代码是否有助于total()
返回值?这里有两种用法。您使用的jQuery的哪个版本实现了(在3.0中不推荐)?@esqew total()返回值作为金额的总和。因为amount()有多个值。