홈
토픽
스파링
잉크
미션
전문가 신청
베리몰
나도 질문하기
생활
보고싶은오솔개87
19번째줄 headers에서 오류가 납니다. 조코딩님이란분 유튜브를 참고하면서 만들고 있었는데 분명 그분이 할때는 잘됬는데 저는 왜 이런지 모르겠네요. 그리고 alert부분을 console.log로 바꾸려 할때도 오류가 납니다. 뭐가 문제인가요 ㅠㅠ
5개의 답변이 있어요!
숙연한호박벌196
ajax 통신에서 콤마를 붙이지 않아서 그렇습니다. ajax통신에서는 method, url, data, headers를 구분하기 위해 콤마를 적어주어야 하는데 data 다음에 콤마가 빠져있어서 오류가 나는 것 같습니다.
응원하기
즐거운다향제비
질문자분께서 하신 html 코딩 중간에 쉼표가 빠져서 그런 것 같습니다.
Data 부분에서 쉼표가 하나 빠진 것 같구요. 쉼표만 수정해주고 다시 실행을 하시면 제대로 작동하지 않을까 싶습니다.
그 외에 done(fuction... 이 부분에서도 수정해야 될 것으로 보이며 보셨던 영상을 다시 보신 후에 수정하거나 다른 방식으로 하시는 것이 좋을 듯 싶습니다.
늠름한저어새167
안녕하세요
스크린샷이 잘 안보여서...
Ajax 구문 안에 data : { query : "미움받을 용기" } 뒤에 , 쉼표가 누락되서 구문오류가 발생하고 있는 것으로 보입니다.
Alert 에서 console.log(msg) 로 변경할 때 뒤에 ; 세미콜론 을 붙이고 실행해보세요.
해당 유튜버분이 잘못 알려준건가 해서 찾아보았는데 , 질문자님이 실수하신 부분을 다 잘 설명해주고 있으니 다시한번 보셔도 좋을 것 같습니다.
하얀고슴도치236
17, 18 , 19 번 줄에 차이점을 보시면 바로나옵니다.
17번째 줄에 url : "http..." , 보시면 딱 다른게 있죠 , 콤마가 있습니다.
18번째 줄에는 data : {query : "미움.."} 이라고만 되어있죠?
} 이후에 , 를 넣으시면 됩니다.
alert 을 console.log로 바꾸시는건 위에가 에러라서 밑에도 안되는것 뿐입니다.
검은밀잠자리283
18번째 줄에 마지막에 ,가 빠져 있습니다.
아래 코드처럼 ,붙이면 해결이 될 것 같습니다.
에디터에서 빨강줄이 나오면 주변코드를 자세히 보는 것을 추천 합니다.
처음에는 그런것이 잘 눈에 들어오지 않습니다.