我有一个SlickGrid表,第一列包含ID值。如果我更改表格中的任何值,我想获取已编辑行的第一列的值。
我已经能够获得行索引,但我现在真的陷入了如何获得第一列的价值。
grid.onCellChange.subscribe(function(e, args) {
//Identify the name of the column where a value was changed.
var dataString = grid.getColumns()[args.cell].name
alert(dataString);
//Now identify the index of the row that was changed.
var rowIndex = args.row;
alert(rowIndex);
//Return the value of the first column in this row.
//Stuck...:(
var firstColumnValue = ???
alert(firstColumnValue);
})
答案 0 :(得分:0)
解决了它。
var firstColumnValue = rows[args.row][grid.getColumns()[0].field];
这正是我所需要的。