cellをeditした時にイベントを発生させる。

http://stackoverflow.com/questions/5826261/how-can-i-observe-the-event-of-a-datagrids-cell-being-edited

dojoのドキュメントってほんと見にくい。

If you want to examine the Events for a DataGrid then I would recommend checking dojox.grid._Events. That object contains a lot of events that is included in DataGrid.

Here is a list of a few Events that might suite your need:

// editing
onStartEdit: function(inCell, inRowIndex){
// summary:
// Event fired when editing is started for a given grid cell
// inCell: Object
// Cell object containing properties of the grid column.
// inRowIndex: Integer
// Index of the grid row
},

onApplyCellEdit: function(inValue, inRowIndex, inFieldIndex){
// summary:
// Event fired when editing is applied for a given grid cell
// inValue: String
// Value from cell editor
// inRowIndex: Integer
// Index of the grid row
// inFieldIndex: Integer
// Index in the grid's data store
},

onCancelEdit: function(inRowIndex){
// summary:
// Event fired when editing is cancelled for a given grid cell
// inRowIndex: Integer
// Index of the grid row
},

onApplyEdit: function(inRowIndex){
// summary:
// Event fired when editing is applied for a given grid row
// inRowIndex: Integer
// Index of the grid row
}