使用Javascript错误在表中添加和删除文本框

使用Javascript错误在表中添加和删除文本框,javascript,html-table,Javascript,Html Table,我想在表中添加和删除textbox 我确实在表中添加了文本框 删除表中的文本框,我感到困惑 这是我的代码: $(函数(){ $('.more')。在('click',函数(){ var$table=$(“#输入_字段”); var$tr=$table.find('tr').eq(0.clone(); $tr.appendTo($table).find('input').val(“”); }); }); $(函数(){ $('.delete')。在('click',函数(){ }); }); .

我想在表中添加和删除
textbox

我确实在
表中添加了
文本框

删除表中的
文本框
,我感到困惑

这是我的代码:

$(函数(){
$('.more')。在('click',函数(){
var$table=$(“#输入_字段”);
var$tr=$table.find('tr').eq(0.clone();
$tr.appendTo($table).find('input').val(“”);
});
});
$(函数(){
$('.delete')。在('click',函数(){
});
});
.delete{color:#ff0000;}

删除
用于侦听动态生成的元素上的单击事件

$(函数(){
//缓存表引用
var$table=$(“#输入_字段”);
//保留克隆副本以生成新的
var$tr=$table.find('tr').eq(0.clone();
$('.more')。在('click',function()上{
//克隆以生成新的,然后追加
$tr.clone().appendTo($table).find('input').val(“”);
});
//设置单击事件处理程序
$table.on('click','delete',function(){
//检查tr的编号
如果($('#输入_字段')。查找('tr')。长度>1){
//删除与单击的元素对应的tr
$(this).closest('tr').remove();
}
});
});
。删除{
颜色:#ff0000;
}

删除

您能告诉我不能删除所有行吗?我的意思是用户不能删除所有行rows@RameshS
$table.find('tr').remove()。