2

我正在使用 JavaScript 克隆带有输入字段的行。我的问题是我从数据库中获取值,现在它也在克隆值。

$(document).ready(function() {
    var clonedRow = $('.row3').clone().html();
    var appendRow = '<tr class = "row3">' + clonedRow + '</tr>';
    $('#btnAddMore').click(function() {
        $('.employmentHistoryForm tr:last').after(appendRow);
    });
});

有没有办法让它不克隆值?

4

1 回答 1

2

尝试

var clonedRow = $('.row3').clone().html();
var appendRow = '<tr class = "row3">' + clonedRow + '</tr>';

$('#btnAddMore').click(function() {  
    $(appendRow).insertAfter('.employmentHistoryForm tr:last').find('input').val('')
});

演示:小提琴

于 2013-03-11T11:18:25.857 回答