次のコードは、入力フィールドを追加するのに役立ちますが、送信時にすべての入力データ レコードが表示されるわけではありません。それを理解して理解するのを手伝ってください。
$(document).ready(function(){
$("#addmore").click(function(){
// alert(counters);
$("li").append("<li><input type='text' id='hd' name='hd' value='heading' onClick='this.select();'> <input type='text' id='amount' name='amount' value='amount' onClick='this.select();'></li>");
});
$("#submit").click(function () {
var msg = '';
for(i=1; i<counters; i++){
msg += $('#hd' + i).val() + $('#amount' + i).val();
}
alert(msg);
});
});
<button id="addmore">+</button>
<form method="post">
<ul>
<li>
<input type="text" id="hd1" name="hd1" value="heading" onClick="this.select();">
<input type="text" id="amount1" name="amount1" value="amount" onClick="this.select();">
</li>
</ul>
<input type="submit" value="Submit" id="submit">
</form>