我正在尝试使用DataTables插件删除一行。首先,我根本没有得到这个例子。
我所拥有的是用户检查他们想要删除的行。我这样做
var row = $('#id :checked').parents('tr');
所以我得到了复选框的行。让我们假设他们只检查一个框(如果多个选择它可能不同 - 可能需要每个循环jquery)。
然后我尝试这样做
var position = GlobalVariable.fnGetPosition(row);
GlobalVariable.fnDeleteRow(position);
位置始终为空,所以我不知道如何做到这一点。
答案 0 :(得分:3)
我的猜测是类似下面的代码应该有效:
$('#id :checked').each(function(index){
GlobalVariable.fnDeleteRow($(this).parents('tr')[0]);
});
我没有对此进行测试,但它应该与API及其示例所说的一致。