ajax로 요청받은 data안의 status code 에 따라 modal 창을 show 해줘야 했었다. 예를 들어 status code 중에서 1이 연결 성공, 2가 연결 실패라고 하자. 이 값에 맞춰서 if else 문을 사용해 modal을 보여주려고 했다. 하지만 안되길래 답답한 마음에 동료분께 해결방법에 대해 요청을 했었다. 🙄🙄
디버깅을 같이 해보면서 콘솔로 데이터를 찍어본 결과, 파라미터를 전달 받았을 때 의도치 않게 공백이 들어가서 발생한 에러였다. 전달 받으면서 공백을 넣어주어서 해당 status code가 1이 아닌 1+공백 으로 인식되었던 것!
디버깅은 정말 필수구나. 생활화하자.