SlickGrid - 获取更改行的第一列中的单元格的值

时间:2015-07-03 09:08:28

标签: javascript slickgrid

我有一个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);
        })

1 个答案:

答案 0 :(得分:0)

解决了它。

var firstColumnValue = rows[args.row][grid.getColumns()[0].field];

这正是我所需要的。