0

我有一个剑道网格,其中一列是 Boostrap 进度条。它是动画的,代表一个文件上传。(宽度值用角度修改)

项目完成后,我使用这样的删除功能删除项目“

Grid.dataSource.remove(item);

然而,网格中的所有其余项目都会以某种方式刷新,进度条会回到零并重新填充。因此,如果列表中的某个项目为 70%,它将回到零并迅速重新填充。

它在一瞬间发生得非常快,但看起来很糟糕。

进度条

是否可以停止刷新其他项目并仅删除数据源中的单个项目?

4

1 回答 1

1

只要您选择了要删除的行,这就是对我有用的方法。

var grid= $("#Grid").data("kendoGrid");
grid.removeRow(grid.select());

如果没有手动选择,可以通过js来实现:

grid.select(-1); //this cleans the current selection
var tr = $("#Grid").find("tbody").find("tr")[index]; // 0 based index of the item you want to select
grid.select(tr);

试试看,如果有帮助,请告诉我

于 2016-07-06T07:49:42.473 回答