我正在尝试使用 jQuery 删除表中的行。该表将按钮显示为一行中的第一项。单击该按钮应从 MySQL 表中删除该行。
这是javascript代码
$("#list .del").click(function() {
cell = $(this);
row = cell.closest("tr");
vid = row.find (".vid");
alert (vid.text());
$.post ("db_deleteplayer.php",
{vid:vid.text()},
updateSignup);
return;
}) //#list .del click
function updateSignup(data) {
$('#list').html(data);
return;
}
这对于我要删除的第一行非常有效,但此后失败。我已经在 Firefox、Chrome 和 IE 中确认了这一点。
我的猜测是第一次删除是修改 DOM 并且 jQuery 会感到困惑。有人可以解释我要去哪里错了吗?