티스토리 뷰
반응형
w2ui grid에서 작업할때마다 사이트접속해서 문서나 예제로 자주찾는것들
그리드 기본코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $('#grid').w2grid({ recordHeight : 30, autoLoad: false, recid:"mtip", show: { footer: true, selectColumn: true, }, columns: [ ......... ], onDblClick:function(event){ var record = this.get(event.recid); }, records:[] }); //this.dataLoad(); | cs |
1. 그리드 세로사이즈 주기
recordHeight : 30,
그리드 색이나 스타일변경은 css로 가능하나 테이블셀의 세로사이즈는
javascript 그리드 생성시 설정속성에서 세팅하여야한다.
2. 그리드 체크목록 가져오기
w2ui.grid.getSelection();
그리드 생성시 아이디가 grid 라서 w2ui.그리드아이디값.getSelection(); 임
그리드의 체크된 목록 recid를 오브젝트로 가져올수 있다.
3. 그리드에 있는 전체데이터 가져오기
w2ui["grid"].reocrds
예시로 콘솔에서 찍었더니 데이터를 오브젝트로 가져오는걸 볼수 있다.
4. 그리드에서 클릭한 항목 데이터 가져오기
1 2 3 4 | onDblClick:function(event){ var record = this.get(event.recid); console.log(record); } | cs |
그리드 생성코드에서 이벤트도 포함해서 실제적용해보면
더블클릭시 선택한 항목에 대한 오브젝트만 가져온다.
5. 그리드 스크롤 맨하단일때 이벤트주기
1 2 3 4 5 6 7 8 9 | $("#grid_grid_records").on("scroll",function(){ var _scrollHeight = $(this).prop("scrollHeight"); var _top = $(this).scrollTop()+$(this).height(); if(_scrollHeight==_top){ scrollCnt++; console.log(scrollCnt); } }); | cs |
scrollCnt = 0 초기값
그리드안에 스크롤이 맨하단일때 scrollCnt 1씩 증가시킨다.
반응형
'작업팁' 카테고리의 다른 글
코딩하다가 검색하게 되는 CSS (0) | 2017.06.28 |
---|---|
크롬 브라우저로 HTML 디버깅하기 (0) | 2017.06.27 |
체크박스 전체선택/해제 (0) | 2017.06.14 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 호이안역사
- 어려움 극복
- 공부잘하는법
- 클래스
- 호이안수공예
- 당당해지기
- html
- Property Decorator
- Parameter Decorator
- TypeScript Guard
- 인터페이스
- 자기개발
- typescript 사용해야하는 이유
- 작업팁
- 변화주기
- 메뉴 및 내비게이션 설계
- 피드백 수집 및 개선
- 시안 및 프로토타입 작성
- 업무잘하는버
- 사용자 중심 설계
- highcharts
- 라이브러리
- 정보구조 설계 방법
- 콘텐츠 매핑
- 경청하는자세
- Method Decorator
- 커피숖창업
- 타입스크립트 변수
- decorator
- 시각적 디자인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
글 보관함