当用户在输入字段中输入付款时,我的表单将自动计算余额。例如,假设总额为 1000 美元,用户希望将其分成 3 次付款。他将 500 美元放在第一个付款字段中,然后剩余的 500 美元将平均分配到下一个付款字段中。每个 250 美元。如果用户想要 200 美元用于第二次付款,那么 300 美元将被插入到最后一次付款字段中。我无法让 jquery 找到下一个输入字段。
这是我的表格
<div id="payment-terms-fields">
<div class="payment-rows">
<div>
<input type="text" name="payment[]" class="payment-terms">
<span class="payment_term_sign">%</span>
</div>
<div><select class="term">....</select></div>
</div>
<div class="payment-rows">
<div>
<input type="text" name="payment[]" class="payment-terms">
<span class="payment_term_sign">%</span>
</div>
<div><select class="term">....</select></div>
</div>
</div>
这是我的 jquery 来查找下一个输入字段
$(document).on("keyup", ".payment-terms", function() {
var nextFields = $(this).parents("#payment-terms-fields").find('input.payment-terms').not(this);
});
上面的代码找到除了this
如何找到下一个输入字段之外的所有输入字段?