grid_column_endedit

Client side event handler for ClientSideEndEdit.

Note: This is a prototype, not a function. You should provide a function that matches this prototype if you wish to handle the corresponding event on the client side. The prototype provides information about the arguments and return value of the function you provide.

Syntax
JavaScript
 grid_column_endedit(cell, newValue)

Parameters

cell
The GridCell to leave edit mode.
newValue
The new value for the cell. This argument is null if the column is a CustomColumn, in which case you should retrieve the new value from your editing UI.

Return Value

Returns the new value for the cell.

Remarks

EO.Web Grid ignores the return value and regards the editing as being canceled if this function returns the same value as before editing. So in order to cancel the edit, you can return

JavaScript
function on_endedit(cell, newValue)
{
    //returns the original value if user choose
    //not to save the change
    if (!window.confirm("Save changes?"))
        return cell.getValue();
        
    //code to retrieve and return the new value
    .....
}

See Also