フィールドのグループを何度でも複製できるようにしたいテーブル インサイト フォームがあります。また、これらの新しいフィールド グループの属性のフィールド ID、名前、およびラベルを 1 増やしたいと考えています。これまで jQuery でこれを試し、少なくともフィールド グループを複製しましたが、削除はしません。動作しません。そして、これらの 3 つの属性のそれぞれに対して +1 を行う方法がわかりません。私が得ることができる助けに感謝します。
<tr>
<td>name<span class="description"></span>
</td>
<td>
<input type="text" name="type_1" id="type_11" class="regular-text" />
</td>
</tr>
<tr>
<td>pic<span class="description"></span>
</td>
<td>
<input type="file" name="logo_1" id="logo_1" />
</td>
</tr>
<div class="formRowRepeatingSection"><a href="#" class="addPro">Add New</a>
</div>
<div class="repeatingSection"></div>
JS-Jクエリ
$(function(){
$('#addPro').click(function() {
$('#repeatingSection').append('<tr><td>name<span class="description"></span></td><td><input type="text" name="pro_1'+i+'[]" id="pro_1'+i+'[] class="regular-text" /></td></tr><tr><td>pic<span class="description"></span></td><td><input type="file" name="pro_pic_1'+i+'[]" id="pro_pic_1'+i+'[]" /></td></tr>');
});
});
「#addPro」をクリックすると、このコード html を「#repeatingSection」で繰り返す必要があります。
編集:-
$(function(){
$('#addPro').click(function() {
$('#repeatingSection').append('<tr><td>name<span class="description"></span></td><td><input type="text" name="pro_1'+i+'[]" id="pro_1'+i+'[]" class="regular-text" /></td></tr><tr><td>pic<span class="description"></span></td><td><input type="file" name="pro_pic_1'+i+'[]" id="pro_pic_1'+i+'[]" /></td></tr>');
});
});
私は今編集します....しかし、#addPro
新しい行の挿入をクリックするときに必要です