목록Client/Jqgrid (+tui grid), ck editor (25)
써먹는 웹개발
※ 이 글은 jqgrid가 아닌 Toast UI Grid인 점 유의하시기 바랍니다. 1. 헤더에 체크박스 추가 - rowHeaders: ['checkbox'], 2. 헤더에 체크박스 안주기 - rowHeaders: [ { type: 'checkbox', title: '' } ],
현상 : Tui grid에서 조회시 1건만 출력됨 원인 : grid 속성에는 'keyColumnName'가 있는데, 해당 필드를 key값으로 설정했는데 해당 필드의 데이터가 전부 동일했던 것이다. 그래서 이슈 발생 해결방법 : grid 속성중에 keyColumnName을 제거함
[JqGrid] 데이터 없을 때 시트 첫번째 줄에 메시지 표시하는 방법 loadComplete: function(data) { $("#nodata").remove(); if(data.length == 0){ $("#gridGroupList.ui-jqgrid-btable").after("검색된 자료가 없습니다"); }}
jqgrid 필드에 콤보박스 적용 및 수정 방법 1) 콘트롤러 @RequestMapping(value = "/admin/주소", method = {RequestMethod.GET})public String menuMngt (ModelMap model) throws Exception {model.addAttribute("mngrList", adminService.selectMenuGroupList());return "jeinsoft/admin/주소";} 2) jsp 3) js (jqgrid의 model 부분)var lastSel; // 전역변수... colModel:[ {name:'rowId', label:'id', index:'rowId', hidden:true, key:true },{name: "big..
var colTitle = [];//순차적으로 push 함수를 호출할때 if문으로 묶으면 됩니다.colTitle.push({ name: "ntSubject",label: "제목",index: "ntSubject",width: 150 }); var _options = {colModel:colTitle}
방법 1. if문loadComplete: function() { var priceModiListPop = $("td[aria-describedby $= 'delCHK']"); priceModiListPop.click(function(){ var storerCdList = ""; for(var i=0;i
180424 아래 소스로 해결되지 않는 현상이 있어서 수정했습니다., afterEditCell: function(rowid, cellname, value, iRow, iCol) { // 그리드 수정 후 포커스 이동 시 수정 사항이 반영되지 않을 때 해결방법 $("#"+iRow+"_"+cellname).bind('blur',function(){ $('#treeGridMenuList').saveCell(iRow,iCol); }); } ----------------------------------------------------------------1804192번째 열이 focus된 상태에서 저장버튼을 누르면 input type으로 처리되는 경우 해결방법 입니다. 해당 데이터 (1번째 행에 focus가 있는 ..