从其他2个字段计算字段值

时间:2014-04-20 15:03:21

标签: php jquery key-value

我在表单中有以下3个字段。在zeroiler_commission中输入第二个值后,我需要将结果生成到retailer_cog fiueld中。 计算是 (price_exec_vat * retailer_commission)

AS佣金是一个百分比是否使用以下实际计算 ((price_exc_vat / 100)* retailer_commission)

<input name="price_exc_vat" type="number" id="price_exc_vat" placeholder="0.00" min="0" step="0.01" >
<input name="retailer_commission" type="number" id="retailer_commission" placeholder="0" min="0" step="1" >
<input name="retailer_cog" id="retailer_cog" type="text" readonly>

3 个答案:

答案 0 :(得分:0)

您需要将值转换为int

这样做:

    $("#retailer_commission").on('keyup',function(){
    var total = parseInt($("#price_exc_vat").val())/100;
    total = total*parseInt($(this).val());
$("#retailer_cog").val(total);
});

Fiddle DEMO

答案 1 :(得分:0)

试试这个

使用数量的值,并使用ID retailer_cog

设置总计
var qty=$("#retailer_commission");
qty.keyup(function(){
   var total = ($("#price_exc_vat").val()/100);
   total = (total*qty.val());
   $("#retailer_cog").val(total);
});

答案 2 :(得分:0)

total = ($("#price_exc_vat").val()/100);
total = (total*qty.val());     //changes in this line
$("#retailer_cog").val(total);
});