이베리스
Iberis
이베리스
전체 방문자
오늘
어제
  • 전체보기 (72)
    • Course (64)
      • MS-SQL (10)
      • MY-SQL (12)
      • Oracle (2)
      • PostgreSQL (1)
      • ASP.NET with C# (5)
      • PHP (14)
      • Java (1)
      • javaScript (11)
      • A quick tip (1)
      • CodeIgniter (1)
      • CSS (3)
      • 운영체제 (2)
      • Git (1)
      • 리눅스 (0)
    • Utility (4)
    • 와우 (2)
      • 애드온 (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • 와우클래식
  • MSSQL
  • comma
  • 삭제
  • 공유폴더
  • 테이블 복사
  • 3DP
  • Benik
  • 수동삭제
  • 렌카드
  • power point
  • 15517
  • 접속안됨
  • Elv
  • 1326
  • 자동 줄 바꿈
  • 쿼리
  • dbo
  • error
  • table
  • 콤마
  • wowclassic
  • 구조 복사
  • 보안 주체
  • 테이블
  • 3자리
  • 이베리스
  • width
  • 19c
  • share

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
이베리스

Iberis

Course/PHP

동적 rowspan으로 테이블 구성

2014. 10. 6. 20:01

가끔 가다가 세로로 병합해야 할때가 있다.

하지만 프로그램으로 처리하려면

IF문으로 처리하든지

DB에서 불러올때 중복된 항목 갯수를 가져와햐 하는 번거로움이 있다.

페이지 로딩시 다음과 같이 자바스크립트로 간단하게 처리 할수 있다.

 

※ 구분이 정렬되지 않은 상태라면 난감하게 될수 있음...

 

원문.

구분

항목

고기

치킨

고기

삼겹살

맥주

하이트

맥주

캇

 

결과.

구분

항목

고기

치킨

삼겹살

맥주

하이트

카스

 

 구분 td 에 class="gubun" 을 설정해줘야함.

 

?
1
2
3
4
5
6
7
8
9
$(window).load(function () {
          $(".gubun").each(function () {
              var rows = $(".gubun:contains('" + $(this).text() + "')");
              if (rows.length > 1) {
                  rows.eq(0).attr("rowspan", rows.length);
                  rows.not(":eq(0)").remove();
              }
          });
      });


* 출처 : http://www.nickspace.cn/xe/jquery/4989#

저작자표시 비영리 변경금지

'Course > PHP' 카테고리의 다른 글

PHP 날짜/시간 정리  (0) 2015.07.20
PHP에서 iconv를 이용해 EUC-KR 을 UTF-8로 변환  (0) 2015.05.12
엑셀 다운로드 구현 시 한글 깨짐 문제  (0) 2014.03.05
Fatal error: Allowed memory size of 8388608 bytes exgausted ...  (0) 2014.01.16
php 세팅 [Undefined variable] 문제  (0) 2014.01.09
    'Course/PHP' 카테고리의 다른 글
    • PHP 날짜/시간 정리
    • PHP에서 iconv를 이용해 EUC-KR 을 UTF-8로 변환
    • 엑셀 다운로드 구현 시 한글 깨짐 문제
    • Fatal error: Allowed memory size of 8388608 bytes exgausted ...
    이베리스
    이베리스
    Developer

    티스토리툴바