如何在使用分页时在Webix数据表中重新加载当前页面?

时间:2018-06-14 06:01:25

标签: javascript webix

我目前正在使用Webix 5.3.4,我正在尝试在更新其中一个项目后重新加载DataTable中的页面。这就是我开始工作的方式:

   let grid = $$("grid");
   grid.clearAll(); // Need to do this
   grid.load(grid.config.url, 'json', function(){
        grid.refresh()
   });

但是,这会导致在加载新数据之前清除整个表。我需要grid.clearAll();,否则只加载第一页。 我是否还在不使用grid.clearAll()的情况下刷新数据表的当前页面?

1 个答案:

答案 0 :(得分:0)

您可以使用

fxFlex="1 1 5em"

从60号位置开始加载20行。 请确保每行都有唯一的ID,因为没有ID或赢取非唯一ID的数据将无法正确更新。

P.S。此外,在您的代码grid.refresh是不必要的,load命令将自动重新绘制网格与新数据。