DataTables를 table에 적용하려고 하는데 이 에러가 나오면서 스트립트 문제인줄
알고 한참을 해맸는데 html table 구조에 thead 태그나 tbody 태그가 없으면 나타나는 에러입니다
예를 들어 아래같이 thead tbody를 빼고 작성하면 안되고
<table id="data-table">
<tr>
<th>컬럼1</th>
<th>컬럼2</th>
</tr>
<tr>
<td>내용1</td>
<td>내용2</td>
</tr>
</table>
이렇게 thead 와 tbody 가 존재해야 에러가 나지 않습니다
<table id="data-table">
<thead>
<tr>
<th>컬럼1</th>
<th>컬럼2</th>
</tr>
</thead>
<tbody>
<tr>
<td>내용1</td>
<td>내용2</td>
</tr>
</tbody>
</table>
또는 아래처럼 thead 의 th 태그는 2개인데 tbody부분의 td 는 3개죠
이렇게 열이 일치하지 않을경우에도 에러 납니다
<table id="data-table">
<thead>
<tr>
<th>컬럼1</th>
<th>컬럼2</th>
</tr>
</thead>
<tbody>
<tr>
<td>내용1</td>
<td>내용2</td>
<td>내용3</td>
</tr>
</tbody>
</table>
'개발 > javascript' 카테고리의 다른 글
jquery ajax post 사용법 및 에러처리 (0) | 2022.02.16 |
---|---|
javascript 패스워드 영문,숫자,특수문자 1개씩을 포함한 8자 이상 정규식으로 체크하기 (0) | 2022.02.15 |
javascript, css 코드 압축해서 용량 줄이기 (refresh-sf) (0) | 2022.02.15 |
댓글