의외로 간단하고 쉬운것이였다...
사용자 수정, 상세보기 창을 띄운후 닫기를 누르면 리로드 되지않는한 체크한값이 남아있었는데 그것을 해제하는옵션을 찾음
$("#list2").jqGrid('resetSelection');
이거만 추가해주면 되는거였음... ㅎㅎㅎㅎㅎㅎ 그래도 하나 더 알게되었네용...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | //사용자 상세보기 function userView(){ var sel = $("#list2").getGridParam('selarrrow'); // selarrrow 배열 , selrow 하나만 선택 if(sel.length>1){ alert("데이터를 하나만 선택해주세요"); }else if(sel.length == ""){ alert("데이터를 선택해주세요"); }else if(sel.length>=1){ //modal창 띄우기 위해 data-target에 #userView을 줌 $("button[type='button']").attr("data-target","#userView"); // 그리드 체크박스 체크해제 $("#list2").jqGrid('resetSelection'); | cs |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | / 사용자 정보 수정 - db데이터 가져오기 function userUpdate(){ var sel = $("#list2").getGridParam('selarrrow'); // selarrrow 배열 , selrow 하나만 선택 // 그리드 체크박스 체크해제 $("#list2").jqGrid('resetSelection'); if(sel.length>1){ alert("수정할 데이터를 하나만 선택해주세요"); }else if(sel.length == ""){ alert("수정할 데이터를 선택해주세요"); }else if(sel.length>=1){ //modal창 띄우기 위해 data-target에 #userUpdate을 줌 $("button[type='button']").attr("data-target","#userUpdate"); | cs |
'개발 > 개인' 카테고리의 다른 글
사내도서대여시스템 - 사용자정보 조회2 // 정규식 (0) | 2016.11.08 |
---|---|
사용자 정보조회 - all뿌리기 (페이징위해 수정) (0) | 2016.11.03 |
사용자 정보 수정, 상세보기 - modal창 제어(선택된데이터가 있을때 없을때) (0) | 2016.11.02 |
사용자 정보 입력하기 - 유효성검사 추가,입력폼 reset (0) | 2016.11.02 |
사용자 정보 상세조회 (0) | 2016.11.01 |
댓글