2015-07-03 2 views
0

У меня есть таблица SlickGrid с первым столбцом, который содержит значение ID. Если я изменю любое значение в таблице, я бы хотел получить значение первого столбца в редактируемой строке.SlickGrid - получить значение ячейки в первом столбце измененной строки

Мне удалось получить индекс строки, но теперь я действительно зациклен на том, как получить значение первого столбца.

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

Решено.

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

Это делает именно то, что мне нужно.