У меня есть строка таблицы, которую пользователь может клонировать, если им нужны дополнительные строки, а имя выбора увеличивается через jQuery одновременно с клоном. Однако непрерывное клонирование строки не увеличивает количество строк, как должно.Изменить Выбрать имя после Row Clone
Некоторая помощь по этому вопросу была бы очень оценена. Код ниже.
function addRow() {
$("#addRow").live('click', function() {
var tr, clone, fields;
tr = $(this).closest('.tr_clone');
clone = tr.clone();
tr.after(clone);
tr.find('.addButton').empty();
$("tr:last").css({backgroundColor: 'yellow', fontWeight: 'bolder'});
fields = $("tr:last").find("select[name^='row-']");
fields.attr('name', 'row-' + (fields.length + 1));
name = fields.attr("name");
alert(name);
});
}
Не могли бы вы разместить образец на jsFiddle –
Это здесь: http://jsfiddle.net/hycqj/6/ Не работает, не уверен, почему, но он работает на моем сервере отлично. Но это по крайней мере дает вам представление о макете. –