Description

지정한 데이터행 위치에 한 행 이상의 값을 삽입한다.

Syntax

function insertRows(row, rows, start, count, rowEvents, itemIndex)

Parameters

row
Type: number
삽입할 시작 데이터행 인덱스.

rows
Type: Array of Array | object
값들의 배열. 각 행의 값은 Array이나 object.

start
Type: number
Default: 0
rows에 지정된 배열 중에서 시작 위치.

count
Type: number
Default: -1 (모든 행)
rows에 지정된 배열 중 수정할 행의 개수.

rowEvents
Type: Boolean
Default: true
false면 상태 변경 이벤트를 발생시키지 않는다.

itemIndex
Type: number
Default: undefined
화면에 표시될 위치를 지정한다.
JS 1.1.26 이상부터 지원한다.

Return value

None.

Examples

$("#button1").click(function(){
    var rows = [["가수","여자"], ["배우","여자"]];
    dataProvider.insertRows(0, rows, 0, -1);
})

버튼을 누르면 지정된 행부터 rows에 지정된 모든 배열값으로 새로운 행을 추가한다.