그리드가 로드되고나서나 어떠한 이벤트가 발생했을 때 자동으로 첫번째 row를 선택해야 할 때가 있을 때 사용 할 수 있습니다. 12345var grid = $("#table"),ids = grid.jqGrid("getDataIDs");if(ids && ids.length > 0){ grid.jqGrid("setSelection", ids[0]);}Colored by Color Scriptercs 예를 들어 버튼 클릭 시 첫번째 row가 선택되게 하려고 할때 저렇게만 써주니 작동을 안하였습니다. 그래서 setTimeout을 써주니 해결되었네요. 1234567setTimeout(function() { var grid = $("#table"), ids = grid.jqGrid("getDataIDs"); if(..
우선 css를 하나 선언해줍니다. 저는 간단하기 background 컬러만 바꿔볼꺼에요. 12345.input_newColor { background-color : #ffff99;}cs 이제 jQgrid 선언 부분에 행이 선택되었을 때 셀이 어떻게 바뀌는지 설정을할 차례입니다. 1234567891011121314// 스크립트 맨 위에var lastsel; // 선언해줍니다. onSelectRow : function(rowID, iRow, iCol, e) { // 행선택 시 자동으로 수정모드가 되게 바뀌게해줍니다. if(rowID && rowID!== lastsel){ $('#table').jqGrid('restoreRow', lastsel); $('#table').jqGrid('editRow',rowID..
inline edit로 수정중에 input이 열려있는 상태로 저장버튼을 눌리게되면 그 input 박스는 인식을 못하고 저장을 하는 경우가 있더군요. 그리고 사용자 편의상 input이 열려있는 상태에서도 저장이되게끔 해줘야 하는게 당연하다고 생각이드네요 12345,afterEditCell:function(rowid, cellname, value, iRow, iCol){ $("#" + rowid + "_" + cellname).blur(function(){ $("#table").jqGrid("saveCell",iRow,iCol); });}Colored by Color Scriptercs
개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다. “전자정부 표준프레임워크”는 공공사업에 적용되는 개발프레임워크의 표준 정립으로 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 합니다. 이를 통해“전자정부 서비스의 품질향상” 및 “정보화 투자 효율성 향상”을 달성하고, 대ㆍ중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능하게 됩니다. 출처 : 전자정부프레임워크 공식 홈페이지 즉 표준을 만들어 놓은거죠. 공공기관에서 많이들 개발에 쓰이는데 공식적으로 국가에서 업데이트를 매번 해주기 때문에 공공기업에서 많이 쓰이는 것 같아요. 저는 이게 너무 무겁다고 생각이 들어서 어떨지는 모르겠는데 일단 많이 쓰인다고하니 초기 샘플을..