본문 바로가기

jqGrid Cell Edit 벗어나기

by 뚜벅초 2016. 9. 1.

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는 다른 방법을 해야한다.