我用什么方法SlickGrid获取单元格的内容?例如:

...
grid = new Slick.Grid($("#myGrid"), data, columns, options);
grid.onAddNewRow = function(item,colDef) {
  grid.removeRow(data.length);
  data.push(item);
  grid.updateRowCount();
  grid.render();
}

grid.onCurrentCellChanged = function(args){
  // get cell content!
};
...

提前感谢!

有帮助吗?

解决方案

在栅格被直接修改您的数据源,因此,改变将被施加到“数据”。 所述“onCurrentCellChanged”当用户改变活动/选择的小区,并获取事件被触发{行:currentRow,细胞:currentCell}作为参数。为了得到于小区数据,你可以使用data[args.row][grid.getColumns()[args.cell].field],假设你正在使用的column.field访问的数据,而不是自定义格式是得到一些其他方式的数据。

其他提示

grid.onCurrentCellChanged似乎在2.0

已经改变到grid.onActiveCellChanged.subscribe
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top