SMART datagrid v1.4 > Classes > GridBase

Back  Forward

DataLudi.GridBase.deleteSelection  method

현재 선택되어 있는 그리드행들을 모두 삭제한다. 

우선, editOptionsdeletabletrue여야 한다. 또, 편집 중이라면 deletableWhenEdittrue여야 한다. deletableWhenEdit가 true고 편집 중이면 먼저 편집을 종료한다. 

confirmWhenDeletetruedeleteMessage가 표시되는 삭제 확인 대화상자가 삭제 전에 표시된다. 이 후 데이터셋의 행 삭제 절차가 실행된다. 실제 행들을 삭제하기 직전에 onDeleting 이벤트가 발생한다. 

function deleteSelection (force: Boolean);
Returns
Void
Parameters
force - Boolean. 기본값은 true.
명시적으로 false로 지정하면 DisplayOptions.selectStyleNONE일 때 현재 행을 삭제하지 않는다.
Code -1
    $('#deleteRows').click(function () {
        grid.deleteSelection();
    });
See Also
editOptions
onDeleting
EditOptions
GridDataSet.deleteRows
GridDataSet.deleteRow
SelectionStyle
Examples
Row Deleting