回答編集履歴

1

具体的なコードの追記

2016/08/04 07:58

投稿

NatsumiOki
NatsumiOki

スコア1298

test CHANGED
@@ -9,3 +9,33 @@
9
9
  ただそれだけの話ですが、それよりも気を付けてほしいのは、#clone_idをcloneしたことによって、#clone_idというidを持つ要素が複数になってしまうことです。
10
10
 
11
11
  ひとつのHTMLには同一のidを複数使うことはできませんので、そこを変更しないといけません。
12
+
13
+
14
+
15
+ 【追記】
16
+
17
+ たとえば追加した要素が#clone_id2だとしたら
18
+
19
+ ```
20
+
21
+ var name = '';
22
+
23
+ var i = 0;
24
+
25
+
26
+
27
+ $.each($( "#clone_id2 [name]" ),function(){
28
+
29
+ i++
30
+
31
+ name = $(this).attr('name') + "_0" + i;
32
+
33
+ $(this).attr('name',name);
34
+
35
+ });
36
+
37
+ ```
38
+
39
+ とか。tableを増やす場合にiで連番を加算します。
40
+
41
+