Description

rows에 지정된 데이타행들을 삭제한다.
DataProviderOptions의 softDeleting이 true인 경우 실제로 삭제되지않고 rowState만 변경된다.
이 경우 onRowDeletedonRowsDeleted가 발생하지 않고 onRowStateChangedonRowStatesChanged가 발생한다.

Syntax

function removeRows(rows, rowEvents)

Parameters

rows
Type: Array of number
삭제하려는 dataRow의 배열이다.

rowEvents
Type: Boolean
Default: false
true인경우 삭제되는 행 별로 onRowDeleted가 호출된다.
false인경우 삭제가 완료된 후 onRowsDeleted가 한번만 호출된다.

Return value

None.

Examples

$("#button1").click(function(){
    dataProvider.setOptions({softDeleting:false});
    dataProvider.removeRows([0,1,2], false);
})

$("#button2").click(function(){
    dataProvider.setOptions({softDeleting:true});
    dataProvider.removeRows([0,1,2], false);
})

버튼을 누르면 지정한 데이터행들을 삭제합니다.
버튼을 누르면 softDeleting이 true인 경우 실제로 삭제되지않고 rowState만 변경된다.