removeRows
Description
rows에 지정된 데이타행들을 삭제한다.
DataProviderOptions의 softDeleting이 true인 경우 실제로 삭제되지않고 rowState만 변경된다.
이 경우 onRowDeleted나 onRowsDeleted가 발생하지 않고 onRowStateChanged나 onRowStatesChanged가 발생한다.
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만 변경된다.