删除DataTable(1.10.8)后,删除的行将再次添加
Deleted row gets added again after deleting DataTable(1.10.8)?
我使用了row.remove();但如果我在第三页,从第三页删除一行,当转到第二页并返回第三页时,它会再次显示。
row=$(deleteParent)最接近("tr").get(0);$(row).remove();
我已经通过ajax从后端(数据库)删除了那一行,但为什么它出现在数据表中?如果我刷新数据表,那么那一行就会被永久删除。
我也试过
var aaa=oTable。DataTable();aaa.row(row).remove().draw();
但它将我重定向到数据表的第一页,任何主体都可以告诉我如何防止转到第一页。
您已经非常接近了,只需要将false
传递给draw()
函数,如下所示:
$('#example').on("click", "button", function(){
table.row($(this).parents('tr')).remove().draw(false);
});
工作JSFiddle:https://jsfiddle.net/annoyingmouse/7c0v1ra3/
请确保只有当您确定它已从后端删除时,才删除前端的行:-)
相关文章:
- 删除添加行
- 删除添加的事件侦听器
- 删除添加的输入字段
- 如何在 fabricjs 中从画布中删除添加的模板
- 删除添加空值的 Javascript 对象项
- .append() 删除添加的元素
- Javascript/jQuery - 根据数值删除/添加多个元素的类
- 单击时添加几行,双击删除添加的行
- 从表单中删除添加的元素不起作用
- 当我在单击元素外部时,如何删除添加到单击元素的功能
- 从javascript数组内的对象中删除/添加特定变量
- 如何使用单击hypelink从表单输入文本字段中删除/添加属性
- 想要在单击删除链接时删除添加到缩略图中的图像
- TinyMCE 4删除/添加所有图像的属性
- 当一天的开始和结束时间改变时,删除/添加正确的
's - 使用JavaScript删除添加到选定文本的高亮
- 删除/添加类函数
- 删除/添加一个类,然后在这个新类上执行一个事件
- TinyMCE插件-如何删除添加的代码
- 使用jquery删除/添加类到正文