2013-03-11 76 views
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); 
    }); 
}); 

是否有可能一個方法可以讓我得到它無法克隆的價值?

+0

什麼是你的HTML? – 2013-03-11 11:28:28

回答

2

嘗試

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

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

演示:Fiddle

+0

嗨,謝謝你的幫助。我嘗試了你說的方式,但它不起作用,如果你檢查你的小提琴它只克隆一行,如果你再次按下按鈕它不克隆。 – user2130712 2013-03-11 11:47:58

+0

@ user2130712我的不好!固定 – 2013-03-11 11:55:33

+0

感謝它的作品,你可能知道我會如何做到這一點取消單選按鈕? – user2130712 2013-03-11 12:04:48