Error

[Error] Uncaught (in promise) Error: Syntax error, unrecognized expression: #dt-[object HTMLDivElement]

오선지♬ 2022. 6. 14. 21:56
728x90
반응형

#dt-[object HTMLDivElement] 

를 인식할 수 없다는 오류가 뜬 것인데,

$( '#dt-' +tableName ) 에서 tableName 이라는 변수에 테이블명을 넣어주는 것이었는데

아래와 같이 입력했더니 오류가 떴다.

var itemRank = [ slsMamt, [2, 3, 10], 3, 4];
var custRank = [ grsprfMamt, [1, 9], 3, 4];

                                        ⬇ (변경)

var itemRank = [ 'slsMamt', [2, 3, 10], 3, 4];
var custRank = [ 'grsprfMamt', [1, 9], 3, 4];

 

코드변경 후에 제대로 동작하였다. ㅎㅎㅎ..

String으로 값을 넣어줘야했는데 따옴표를 쓰지않아서 요소를 넣어주는 것으로 인식했던 것이다.

아주 기본적인 실수 였는데 처음 보는 에러메세지 였으므로 기록한다!

728x90
반응형