0
양식을 제출하면 양식의 "제출"이벤트에 바인딩 된 함수에 의해 처음으로 유효성이 검사되는 양식이 있습니다. 유효성 검사에 실패하면 제출 이벤트의 기본 조치가 e.preventDefault()
을 통해 취소됩니다. 양식이 처음 올바르게 제출되면 작동합니다. 그러나 preventDefault
이 발생하면 후속 제출은 POST 요청에서 양식 데이터를 전송하지 않습니다. Chrome 코드 검사기에서이를 분석합니다. 참고하시기 바랍니다. multipart/form-data
입니다.양식 제출 이전 preventDefault'd 이벤트 이후에 데이터를 게시하지 않습니다.
양식을 제출할 때 양식이 모든 입력을 무시하는 이유가 있습니까?
코드를 게시 할 수 있습니까? – Tim
정말 복잡합니다. 나는 단지'preventDefault'가 이상한 일을 할 가능성을 없애기 위해 여기서 질문 할 때 설명을 단순화했습니다. 그 누군가가 마법 같은 새로운 것을 기대하고 있습니다. 그렇지 않으면, 나는 그것이 이상한 일이라고 생각하고 있습니다. – rewolf
내가 이것을 들어 본 적이 없기 때문에 내가 어떤 코드를 물어 보는 이유가 거기에 있다고 가정합니다. – Tim