1

嗨,我想在特定索引的 slickgrid 上添加一列。

我正在尝试做columns.push({ id: "", name: "", field: "" })

它试图最后添加,但我希望此列位于 slickgrid 的中间。有什么办法可以做到这一点

4

1 回答 1

2
var newColumn = { id: '', name: '', field: '' };

 // create a copy of the columns
var newColumns = grid.getColumns().slice(0);

// insert the new column in the middle somewhere
newColumns.splice(indexForNewColumn, 0, newColumn);

// set the grid's columns as the new columns
grid.setColumns(newColumns);
于 2013-11-08T15:18:07.117 回答