我有这个小问题。我一直在检查网络以找到答案,但主要是针对未生成/添加的输入字段。在添加的输入字段中计算TOTAL
<script>
$(document).ready(function(){
/* --- ADD FIELD --- */
$('.TotalMultiField').each(function() {
var $wrapper = $('.multiFields', this);
$(".addField", $(this)).click(function(e) {
$('.multiField:first-child', $wrapper).clone(true).appendTo($wrapper).find('input').val('').focus();
});
/* --- REMOVE FIELD --- */
$('.multiField .removeField', $wrapper).click(function() {
if ($('.multiField', $wrapper).length > 1)
$(this).parent('.multiField').remove();
});
});
</script>
以上是用于添加和删除字段的Jquery脚本。以下是HTML代码。如您所见,在“插入数字”字段中,总数应该出现在span id =“added”中。
<form role="form" action=""" method="">
<div class="TotalMultiField">
<div class="multiFields">
<div class="multiField">
<input type="date">
<input type="number" class="number" placeholder="Insert a number">
<button type="button" class="removeField">Remove</button>
</div>
</div>
<button type="button" class="addField">Add field</button>
</div>
Total:<span id="added"></span>
</form>
所以,你想所有可用输入值的总和? – lshettyl 2015-03-25 13:13:47
正确,我知道这是可能的,我可以用没有生成的字段来完成。但我似乎无法做到与生成/添加字段。 @LShetty – SamMarketer 2015-03-25 13:18:51
你的添加/删除代码已经工作吗?并在小提琴中发布您的代码。 – lshettyl 2015-03-25 13:19:21