위의 삭제하기 버튼 중 제일 상단에 있는 삭제하기 버튼만 삭제하기 기능이 수행 되고
밑의 삭제하기 버튼은 눌러도 아무런 일도 일어나지 않았다.
이렇게 될 경우 input type="hidden" 값이 계속 바뀌어 reply_id 값이 첫번째 element의 value만 쓰게 되어
삭제하기가 안됐다.
버튼에 class로 reply_delete 를 달아주고 그 버튼의 value 값에 reply의 id값을 담아 주었다.
그 후 this.value를 통해 해결 했는데
여기서 this는 reply_delete라는 버튼이 클릭했을때 일어나는 이벤트 이므로
this는 button을 가르킨다. 즉 그래서 this.value를 하면 해당 버튼의 값을 끌어 올 수 있었다.
'공부중 막혔던것' 카테고리의 다른 글
Jpa 에서 Eunm 타입 넣기 (0) | 2021.02.11 |
---|---|
Ajax Success가 되지 않을 때 (0) | 2021.02.07 |
소스코드가 업로드 되지 않을 때 (0) | 2020.06.12 |
"readyState:":4, "responseText":"",status200 에러 (0) | 2020.06.11 |
h2-console connection이 되지 않을 때 (0) | 2020.06.09 |