私は2行で始まる単純なhtmlテーブルを持っています。各行には2つのフォームフィールドがあります。ユーザーは次のようにテーブルに行を追加できます。jqueryテーブルのフォームフィールドを再入力
$('a#addRow').click(function() {
$('#jTable tr:last').after('<tr>'+
'<td><input type="text" name="foo[]" value="" id="foo[]" /></td>'+
'<td><input type="text" name="bar[]" value="" id="bar[]" /></td></tr>');
return false;
});
これは問題なく動作します。
ただし、フォームの投稿後にエラーが検出された場合は、正しい行数の表を再作成する必要があります。現時点では、転記後、テーブルはデフォルトで2つの開始行のみに戻ります。