DataLudi Grid v.1 > Classes > GridBase

Back  Forward

GridBase.onCellEdited  event

セルエディターでEnterキーや、Tabキーなどを入力して編集中のセルから抜けることでユーザーの編集が完了したら、編集した値がセーブされた後に発生する。 グリッドeditOptionscheckDiff, checkCellDiff, strictDiffの設定によって 編集の値が無視されて、それによりイベントが発生しない場合もある。 また、グリッドのcommitEditorを呼び出して編集を終わらせることもある。 

function onCellEdited (grid: GridBase, row: GridRow, fieldIndex: Integer);

Returns
Void
Parameters
grid - GridBase.
row - GridRow. 編集セルが含まれた.
fieldIndex - Integer. 編集セルに繋がったデータフィールドのインデックス.
Code -1
    grid.onCellEdited = function (grid, row, fieldIndex) {
        var value = row.getData(fieldIndex);
        alert(value);
    };
See Also
onEditCommit
editOptions
GridBase.commitEditor
EditOptions.checkDiff
EditOptions.checkCellDiff
EditOptions.strictDiff
Examples