<tr>
<td><input name="of[1][dsn]" type="text" size="6" /></td>
<td><input name="of[1][gc]" type="text" size="6" /></td>
<td><input name="of[1][ys]" type="text" size="3" /></td>
<td><input name="of[1][ym]" type="text" size="3" /></td>
<td><input name="of[1][yl]" type="text" size="3" /></td>
<td><input name="of[1][s]" type="text" size="3" /></td>
<td><input name="of[1][m]" type="text" size="3" /></td>
<td><input name="of[1][l]" type="text" size="3" /></td>
<td><input name="of[1][xl]" type="text" size="3" /></td>
<td><input name="of[1][xxl]" type="text" size="3" /></td>
<td><input name="of[1][xxxl]" type="text" size="3" /></td>
<td><input name="of[1][xxxxl]" type="text" size="3" /></td>
<td><input name="of[1][xxxxxl]" type="text" size="3" /></td>
<td><input name="of[1][total]" type="text" size="4" /></td>
</tr>
J'ai actuellement ce être cloné en utilisant jQuery et je voudrais avoir à l'endroit où le numéro dans l'attribut « nom » est élevé par +1 à chaque fois qu'il est dupliqué. "de [1] [dsn]" à "de [2] [dsn]" etc. Comment puis-je faire cela? Ci-dessous ce que j'avais essayé d'utiliser, mais c'était à plat remplacer ce qui était déjà là.Ajouter nom dynamique à l'entrée séquentielle
("input").each(function(index, element){$(element).attr("name", index);});
C'est ce que j'utilise pour cloner en fait la ligne de table:
var clonedRow = $("table tr:last").clone();
$("table tr:last").clone(true).insertAfter("table tr:last").append(clonedrow);
J'ai mis à jour ma réponse en réponse à votre commentaire. –