본문 바로가기
Javascript

SlickGrid Cell 수정 중 Grid Data 반영하기

by Dokon Jang 2022. 5. 13.
반응형

SlickGrid의 Cell을 수정 중에 저장 버튼을 클릭하면 Grid Data에 반영 안됩니다.

Cell을 수정하고 SlickGrid의 다른 Cell을 클릭하거나, 엔터키를 입력하면 Grid Data에 반영되지만, 매우 번거롭습니다.

저장 버튼을 클릭 할 때 Grid Data를 반영하는 코드는 아래와 같으며, 취소도 할 수 있습니다.

 

Cell 수정 중인 값 Grid Data반영하기

var grid = new Slick.Grid("#gridContainer", dataView, gridColumns, options);
...
grid.getEditController().commitCurrentEdit();

 

Cell 수정 중인 값 취소하기

var grid = new Slick.Grid("#gridContainer", dataView, gridColumns, options);
...
grid.getEditController().cancelCurrentEdit();
반응형

댓글