Grid cells trigger editing and validation events -
obj.onCellEditStarting = function(text, column, row){...};
obj.onCellEditStarted = function(text, column, row){...};
obj.onCellValidating = function(text, column, row){...};
obj.onCellValidated = function(text, column, row){...};
obj.onCellEditEnding = function(text, column, row){...};
obj.onCellEditEnded = function(text, column, row){...};
text (string) - the text being edited
column (string) - column index
row (string) - row index
obj.onCellValidated = function(text, column, row){
alert(text);
}
If you cancel (return non-zero value) onCellValidating
event - the focus wil stay in the cell and editing will continue.