У меня есть форма для заказа деталей (id, descr, amount). Но один заказ может состоять из нескольких частей, поэтому я хочу создать кнопку, которая динамически добавляет дополнительные поля с уникальными именами/идентификаторами, поэтому я могу получить к ним доступ в PHP.Как добавить инкрементный счетчик к имени каждого нового элемента
В идеале я хочу добавить 1, 2, 3 и т. Д. В конец имени добавленного элемента. Проблема в том, что я не сейчас, как выбрать конкретный добавленный элемент.
Я немного упростил код, потому что, если у меня есть решение для этих полей, другие могут быть исправлены одинаково.
var i = 0;
$('#addfields').click(function(){
$('#tablerow').after('<tr><td>Article id</td>' +
'<td><input class=article_id type=text></td></tr>');
$('.article_id').each(function(){
$(this).attr('name', 'articleid' + i);
i++;
});
Спасибо! Я знал, что это будет легко, мне просто не хватает опыта jQuery. – Bart
@Bart Вам не хватало много ...;) – Neil