当我在输入框中输入金额时,它应该添加到商品库存的价值中,然后,如果我删除输入的库存金额,则应返回到其原始库存/之前的库存。我怎样才能做到这一点?注意:物品库存的价值是我数据库上的值。我进行查询并将其作为输入框中的值进行回显。这是 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);
});
添加回答
举报
0/150
提交
取消