【发布时间】:2015-03-13 13:01:04
【问题描述】:
我正在尝试删除 jquery 表中的一行。 每行都有一个复选框作为其第一个单元格。 单击删除按钮时,它应该只删除选中复选框的行。以下是我正在尝试的代码
function deleteRow(tableID) {
var tableData = document.getElementById(tableID);
var tabId = '#' + tableID + ' tr';
var rowcount = $(tabId).length;
for ( var i = 0; i < rowcount; i++) {
var chkbox = $(tableIDAct).children('td').eq(0).is(':checked');
if (null != chkbox && true == chkbox) {
tableData.deleteRow(i);
rowcount--;
i--;
}
}
}
在这里我无法逐行迭代表。 建议我 谢谢
【问题讨论】:
-
tableIDAct是什么? -
tableIDAct 和 .deleteRow() 均无效。