Front-End/JavaScript
jqGrid 선택한 행 삭제하는 방법
미피뿌
2021. 6. 17. 10:25
반응형
jqGrid 선택한 행 삭제하는 방법
var rowIds = $("#jqGrid").getGridParam("selarrrow");
for(var i=0 ; i < rowIds.length ; i++) {
$("#jqGrid").delRowData(rowIds[i])
}
이런 식으로 처리하면 당연히 삭제될 거라고 생각했는데,
선택한 행은 삭제가 안되고 엉뚱한 행이 삭제되었다.
=> 개선
var rowIds = $("#jqGrid").getGridParam("selarrrow");
for(var i=rowIds.length-1 ; i>=0 ; i--) {
$("#jqGrid").delRowData(rowIds[i])
}
이렇게 바꾸니 정상 삭제된다!
반응형