在使用dojox.grid进行动态添加一行后,可以通过以下步骤刷新Grid:

  1. 首先,确保已经创建了Grid对象,并且已经设置了正确的store和structure。

  2. 使用store.put({})方法动态添加一行数据到store中。这将触发Grid的更新。

  3. 在添加行之后,调用Grid的update()方法来刷新Grid。

以下是一个示例代码:

// 创建Grid对象
var grid = new dojox.grid.DataGrid({
  id: 'myGrid',
  store: myStore, // 设置store
  structure: myStructure // 设置Grid的结构
}, document.createElement('div'));

// 将Grid添加到DOM中
document.body.appendChild(grid.domNode);

// 动态添加一行数据到store中
myStore.put({});

// 刷新Grid
grid.update();

这样,当调用update()方法后,Grid将重新渲染并显示新添加的行


原文地址: https://www.cveoy.top/t/topic/ihzi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录