여러 버튼을 form태그 안에 넣어야 하는 상황이 발생했는데,
해당 버튼의 이벤트가 전부 submit으로 되어있고, 페이지가 자동으로 리로드되어서 애를 먹었다.
해결법은
1. button태그 type에 "button"을 준다.
<form action="/formGo" method="post">
<button type="button">gogo</button>
</form>
2. form태그 onsubmit에 "return false"를 준다.
<form action="/formGo" method="post" onsubmit="return false">
<button>gogo</button>
</form>
'Dev- > WEB' 카테고리의 다른 글
session vs cookie 차이점 추가 (0) | 2019.02.17 |
---|---|
requst객체의 parameter, attribute 차이 (0) | 2019.02.16 |
jquery 라디오 버튼 변경 이벤트(onchage 아님) (0) | 2019.01.21 |
HTTP, HTTPS의 차이 (0) | 2018.08.09 |
Web Server(웹 서버), Web Application Server(WAS)의 차이 (0) | 2018.08.09 |