본문 바로가기
Javascript

SlickGrid - Cell 수정 중 저장 버튼 클릭 시 수정 된 데이터 Grid Data에 반영 시키기

by Dokon Jang 2021. 11. 10.
반응형

SlickGrid의 Cell 편집 모드에서 데이터를 수정 후 엔터키를 입력하거나, SlickGrid의 다른 Cell을 클릭하면 Grid Data에 수정 된 값이 반영된다.

하지만 Input 버튼 등의 onClick 이벤트로 저장을 하려고 하면 수정된 값이 Grid Data에 반영되지 않는다.

따라서 저장 로직을 수행하기 전에 현재 그리드의 수정을 Commit해주어야 한다.

function save(){

	// 현재 수정을 Commit하여 Grid Data에 반영한다.
	grid.getEditController().commitCurrentEdit();
	
	// 저장 로직 수행...

}

댓글0