form 에 여러 내요을 담아 전송할 때
Ajax나 화면단 처리를 위해 기본 submit 이벤트를 .preventDefault()로 막아둔 다음,
여러가지 로직 처리 후 .submit()로 처리하는 경우가 많은데요.
아무 생각없이 사용하다가 막혔는데,
서버, 클라이언트 콘솔창에 아무것도 안뜨고 실행이 안되었습니다.
검색해도 나오지도 않고,,
여튼 알아보니 submit 역할을 하던 버튼의 id가 "submit"이었기 때문입니다.
두시간은 날린거 같은데 허무하네요.
대소문자를 가리지 않기 때문에 submit이라는 id 자체를 쓰면 안될 듯 합니다.
'Dev- > java script, jQuery, Ajax' 카테고리의 다른 글
jquery append() 이벤트가 쌓일 때 ,preventDefault()가 작동하지 않을 때(preventDefault() is not working) (0) | 2019.03.08 |
---|---|
Ajax를 사용하다가.. (0) | 2018.08.03 |
jQuery 부모요소, 자식요소 찾기 (0) | 2018.07.31 |
append() vs html() (0) | 2018.07.13 |
Handlebars - 반복적인 부분을 출력하고 싶을 때, 코드를 깔끔하게 (0) | 2018.07.10 |