回答編集履歴
1
具体的なコードの追記
answer
CHANGED
@@ -3,4 +3,18 @@
|
|
3
3
|
③連結させた変数をnameの値にセットする
|
4
4
|
|
5
5
|
ただそれだけの話ですが、それよりも気を付けてほしいのは、#clone_idをcloneしたことによって、#clone_idというidを持つ要素が複数になってしまうことです。
|
6
|
-
ひとつのHTMLには同一のidを複数使うことはできませんので、そこを変更しないといけません。
|
6
|
+
ひとつのHTMLには同一のidを複数使うことはできませんので、そこを変更しないといけません。
|
7
|
+
|
8
|
+
【追記】
|
9
|
+
たとえば追加した要素が#clone_id2だとしたら
|
10
|
+
```
|
11
|
+
var name = '';
|
12
|
+
var i = 0;
|
13
|
+
|
14
|
+
$.each($( "#clone_id2 [name]" ),function(){
|
15
|
+
i++
|
16
|
+
name = $(this).attr('name') + "_0" + i;
|
17
|
+
$(this).attr('name',name);
|
18
|
+
});
|
19
|
+
```
|
20
|
+
とか。tableを増やす場合にiで連番を加算します。
|