$.ajax 를 통해 정보를 불러와야하는데 계속 버튼을 눌러도 동작이 안되서 개발자콘솔을 열어보니
Uncaught TypeError: $.ajax is not a function 이런 오류가 계속 찍혀있었다.
찾아보니 jquery가 import되지 않은 페이지에서 이런다고 한다.
css 에
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>
이런식으로 작성이 되어 있는데도 오류가 떠서 검색해봤다.
.slim때문에 오류를 일으킨다고 한다.
<script src="https://code.jquery.com/jquery-3.5.1.min.js"
crossorigin="anonymous"></script>
이런식으로 바꿔주니 되었다.