为了账号安全,请及时绑定邮箱和手机立即绑定

在文本框中输入值以添加到另一个文本框中

在文本框中输入值以添加到另一个文本框中

扬帆大鱼 2023-08-18 13:56:45
当我在输入框中输入金额时,它应该添加到商品库存的价值中,然后,如果我删除输入的库存金额,则应返回到其原始库存/之前的库存。我怎样才能做到这一点?注意:物品库存的价值是我数据库上的值。我进行查询并将其作为输入框中的值进行回显。这是 HTML:<input type="text" id="Stocks" class="form-control input-text qty text"  value="<?php echo A3_Stocks();?>"/><input type="text" id="addNum" title="Enter Amount to Add in Stocks" class="form-control input-text qty text tip-bottom"/>这是我尝试过的(它确实添加了,但不准确,并且在删除输入的金额时显示 NaN):$('#addNum').on('keyup', function() {    var input2  = parseInt($('#Stocks').val()); // stocks    var input1   = parseInt($(this).val()); // add num    input2 = input1 + input2;    $("#Stocks").val(input2);});
查看完整描述

1 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

var originalValue;


queryStockValue().then(function(response){

   originalValue = response.data;

});


$('#addNum').on('keyup', function() {

    var input2  = parseInt($('#Stocks').val());

    var input1   = parseInt($(this).val());

    input2 = isNaN(input1)? originalValue : (input1 + input2);

    $("#Stocks").val(input2);

});


查看完整回答
反对 回复 2023-08-18
  • 1 回答
  • 0 关注
  • 104 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信