我查看了许多帮助 jquery datepicker 在克隆行上不起作用的页面,但我似乎无法将我发现的任何建议翻译成我的特定案例。这是小提琴链接: http: //jsfiddle.net/BE5Lr/2893/ 任何建议将不胜感激。
$(function() {
$( "#datepicker" ).datepicker();
});
var i = 1;
$("button").click(function() {
$("table tr:first").clone().removeClass('hasDatepicker').find("input").each(function() {
$(this).attr({
'id': function(_, id) { return id + i },
'name': function(_, name) { return name + i },
'value': ''
});
}).end().appendTo("table");
i++;
});