<table border="1" id="matt">
<tr>
<td><input type="text" id="txtTitle" name="txtTitle"></td>
<td><input type="text" id="txtLink" name="txtLink"></td>
</tr>
<tr>
<td><input type="text"></td>
<td><input type="text"></td>
</tr>
<tr>
<td><input type="text"></td>
<td><input type="text"></td>
</tr>
<script language="javascript">
var i = 1;
$(window).load(function() {
$("tbody tr:last").find("input").each(function() {
$(this).attr({
'id': function(_, id) { return id + i },
'name': function(_, name) { return name + i },
'value': ''
});
}).end().appendTo("#matt");
i++;
});
</script>
このコードを考えると..フォームが読み込まれるときにテーブルの最初の行から属性/タグを生成してコピーしたいのですが、それは一意である必要があります..何か助けはありますか? 私は苦労しています。