jqGrid에서 CellEdit 모드 일 때 마우스가 Input에서 focus를 벗어 났을 때 Cell Save가 일어나게 해보자.
.js
1 2 3 4 5 | afterEditCell:function(rowid, cellname, value, iRow, iCol){ $("#"+rowid+"_"+cellname).blur(function(){ $("#grid").jqGrid("saveCell",iRow,iCol); }); }, | cs |
이렇게 하면 input 에서 focus를 잃었을 때 SaveCell이 실행된다.
* Cell이 datepicker라면 적용하면 안된다. if문으로 예외를 주어야 한다. datepicker는 다른 방법을 해야한다.
'웹' 카테고리의 다른 글
jqGrid 캡션(제목) 선택 시 접기/펼치기 (0) | 2016.09.30 |
---|---|
div contenteditable=true에 데이트피커 넣기 (0) | 2016.09.05 |
jqGrid옵션 정리, jqGrid Options 中 (0) | 2016.09.01 |
PDF파일 보여주기->출력 (4) | 2016.07.29 |
jqgrid colmodel select/checkbox/datepicker (0) | 2016.07.05 |