我有這個小問題。我一直在檢查網絡以找到答案,但主要是針對未生成/添加的輸入字段。在添加的輸入字段中計算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