-
[Django & Ajax] jquery 사용시 처음것만 실행되는 문제프로그래밍/Django & Flask 2020. 11. 25. 19:26반응형
하트를 누르면 새로고침없이 텍스트를 변경하는 코드를 짰다.
그런데 처음 것만 실행되고, 후에는 변경이 안되는.. 문제 발생
ajax 통신은 원활하게 되는데 텍스트에 변화가 없음.. 왜이러는걸까요 ㅠㅠ
# 해결!
와 진짜 바보였다..ㅎㅎ
여태까지 안됐던 이유가 변화하는 값 태그가 모두 똑같았기 때문이었음..
버튼을 누르면 해당되는 태그만 변화해야 되는데 태그가 모두 똑같으니 가장 처음만 변화가 된 것이다!!!
첫번째 버튼 누르면 --> 첫번째 실행
두번째 버튼 눌러도 --> 첫번째 실행....
태그에 +{{ posting.id }}를 더해주니 해당 값만 변화함!!
$("#test-" + id).text("성공!");
<p id="test-{{ posting.id }}"> 변화없음 </p>
반응형'프로그래밍 > Django & Flask' 카테고리의 다른 글
[Django] 태그 검색🔎기능 만들기 (0) 2020.11.28 [Django] objects.filter에 다중값 넣기 (0) 2020.11.27 [Django] 참조 & 역참조 (0) 2020.11.25 [Django] no such table: app_user (0) 2020.11.24 [Django] url 태그 인자 2개 보내기 (0) 2020.11.24