본문 바로가기
오류 해결

[JavaScript/DataTables] Uncaught TypeError: Cannot read properties of undefined (reading 'style') 해결 방법

by 쿠쿠씨 2022. 9. 27.
반응형

'style' 속성의 정의되지 않았다는 내용의 오류입니다.

대체 무슨 오류인지 모르겠어서 한참을 고민했습니다...

 

DataTable로 데이터를 가져오는 과정에서 <th>(또는 <td>) 태그의 수가 column의 수보다 적다는 것을 발견했습니다.

DataTable의 column 개수와 <th> 태그 개수를 맞춰주니 해결되었습니다.

 

원인

DataTables로 데이터를 가져올 때 column 개수와 <th>(<td>) 개수의 불일치

 

해결 방법

DataTables의 column 개수와 <th>(<td>) 개수를 맞춰 준다.

 

+ 만약 반대로 <th> 개수가 column 개수보다 더 많으면 오류가 안날까 해서 실험해봤더니 다른 오류가 발생하네요.

 

반응형

댓글