我一直在努力使用jquery的克隆功能。我有一个表格,并在右侧的+和-按钮添加或删除行。
这是我正在使用的代码, 基本上:克隆您可以找到的最接近的行,并将其添加到当前行和下一行之间。
$('.btn-addTableRow').click(function(){
var $tr = $(this).closest('.tablerow');
var $clone = $tr.clone();
$clone.find(':text').val('');
$tr.after($clone);
});
关于行本身,我有4列
Date | time from | time to | +/-
Mo, 14.01 | __:__ | __:__ | +/-
Di, 15.01 | __:__ | __:__ | +/-
时间值的输入字段是其中包含占位符的文本字段。克隆表行时,它们也会被克隆。另一方面,日期字段的日期设置为value =“ __”。克隆表时,输入的get也会被克隆。在源代码中,日期仍在值中,但不会显示。
很想受到打击。谢谢您的时间!
答案 0 :(得分:1)
好的,很抱歉,我已经失明了。 这导致了问题:
$clone.find(':text').val('');