【发布时间】:2016-04-16 20:02:16
【问题描述】:
我在每个标签中都有表格,如http://jsfiddle.net/Us8uc/5020/所示
每个表中的行必须在按钮单击时添加和删除。
我正在为每个具有不同表的表复制行添加函数 $("#anc_add2").click(function() {} 和行删除函数 $("#anc_rem2").click(function(){ id 例如 tabl1、tabl2、tabl3 等。
以下函数对于添加和删除表中的行很重要:
$('#tbl2 tr').last().after(rowdata);
$('#tbl2 tr:last-child').remove();
如何将TAB编号作为参数传递给函数,以便可以使用变量生成表id并且可以使用该变量;像这样:
function onBtnClick(tabnumber) {
var tableid = "tabl" + tabnumber;
$(tableid tr).last().after(rowdata);
$(tableid tr:last-child').remove();
}
示例代码可在http://jsfiddle.net/Us8uc/5020/获取
【问题讨论】:
-
您正在创建具有相同 ID 的元素。这是错误的。
标签: javascript jquery