我有一些动态创建的输入,其名称/ID 会增加。我想要:
- 查找所有空白输入并用零填充它们
- 将所有输入的数字加起来
- 将该总数放入不同的输入中
我正在使用 jQuery 1.9.1。
像这样的行:
<input type="text" name="Amount1" id="Amount1" value="0" class="Amount">
<input type="text" name="Amount2" id="Amount2" value="" class="Amount">
<input type="text" name="Amount3" id="Amount3" value="10" class="Amount">
<input type="text" name="Amount4" id="Amount4" value="150" class="Amount">
并将总数放入:
<input type="text" name="Totals" id="Totals" value="" class="Totals">
这就是我认为可能有效,但甚至不接近的方法:
$('input[name^="Amount"]').each(function(){
var emptyTextBoxes = $('input:text').filter(function() { return this.value == ""; });
emptyTextBoxes.each(function() {
//total up numbers
???
});
});