목록Client/Jqgrid (+tui grid), ck editor (25)
써먹는 웹개발
http://webprogrammer.tistory.com/341
jqGrid에서 rowid는 key값으로 설정한 필드명이다. colModel:[{name: "userId",label: "사용자ID",index: "userId",width: 100,key: true,}]
화면 불러올때 기본 설정되어있는 조회를 제외하고, 파라미터를 넘겨서 조회를 시키는 경우가 있는데 이것을 할때 기존 방식에서는 처음 grid에 설정되어있는 파라미터가 안 담긴 조회까지 총 2번의 조회가 되는 현상 있었음 기존 소스$("#search").click(function(){var params = {'grp_id' : $("#grp_id").val(),'grp_nm' : $("#grp_nm").val()}; $.post( $HOST + '/admin/selectGroupMngtList', params, function(result){$("#gridGroupList").clearGridData().setGridParam({ data: result , rowNum: result.length}).trig..
jqGrid 해당 필드에 링크 생성방법 col = [{ label: 'A', name : 'A', width: 100, formatter:setLink } { label: 'FILE_NAME', name : 'FILE_NAME', hidden:true }]; function setLink(cellval, options, rowObject) {if(typeof(cellval) == "undefined") {return "";}return "
jqgrid 기능(메서드) 모음 1. 해당하는 테이블의 id가 jqgrid인 jqgrid의 데이터 초기화 - $("#jqGrid").jqGrid('clearGridData', true);
Jqgrid 속성 모음 $("#jqGrid").jqGrid({rowNum:rowNum, // 그리드에 보여줄 레코드 수gridview:true, // 성능 향상cellEdit:false, // 셀 수정 가능 여부 : true, falseshrinkToFit:false, // 우측 스크롤바 위의 조그만 공간을 없애고 Width를 거기까지 채움emptyrecords : '데이터가 존재하지 않습니다.', // 데이터가 없을 경우 보여줄 문자열autowidth: true, // 자동 width 설정, width와 동시에 사용 못함height: '100px' // 그리드 높이값 (100px 로 설정)}); ------------------------------------------------------------..
jqGrid에서 여러 헤더 위에 헤더 생성 및 헤더명 작성방법 소스 $("#jqGrid").jqGrid('setGroupHeaders', {useColSpanStyle: true,groupHeaders:[ { startColumnName: '시작 colNames', numberOfColumns: 시작 컬럼명부터 병합할 컬럼 개수, titleText: '병합한 위에 작성할 컬럼명'}] }); 소스 설명1. setGroupHeaders : 그룹헤더를 설정할때 설정할 소스를 작성할 것2. groupHeaders : 그룹헤더에 설정 ( '[{ }]' 안에 설정할 문법 넣을 것 - startColumnName : 병합할 시작 컬럼명 - numberOfColumns : 병합할 컬럼 수 - titleText: 병합될..