0
그래서 jquery를 사용하여 javascript 양식 제출을 차단하고 몇 가지 문제가 있습니다. 태그에 스프링을 넣었는데, 그 이유는 내가 스프링 폼을 사용하고 있는지 궁금해하기 때문입니다. 바로 폼의 HTML 폼이 아닌 form 태그입니다. 기본적으로, 처리기는 완전히 무시되고, 제출은 관계없이 진행됩니다. 다음과 같이jquery .submit (handler)가 양식 제출을 감지하지 못하는 것 같습니다.
관련 코드는 다음과 같습니다
function submitForm(functionName){
var form = document.getElementById("evalAdminForm");
//does some stuff
form.submit();
}
$('form').submit(function(){
alert("SUBMITDETECTED");
});
<form:form commandName="evaluation" id="evalAdminForm" name="evalAdminForm" method="post">
//the form is in here
</form:form>
감사합니다!
아하 얼마나 바보, 응답 주셔서 감사합니다. – Mark
답변에 감사드립니다! 난 그냥 쓸데없는거야, 그리고 우리가 제출을 실행하는 자바 스크립트 루틴을 호출하는 버튼을 사용하여 내 프로젝트의 리더의 정책이야. 나는 그와 함께 당신의 생각을 가져올 것이다. 우리가하려고하는 것은 기본 JSP 중 하나에서 메소드가 첫 번째 것을 포함하는 모든 JSP에서 제출을 감지 한 다음 두 번 대다수를 중지시키기 위해 버튼을 비활성화하는 방법을 설정하는 것입니다 서버가 처리해야하기 전에 제출합니다. 사용 제안 이외의 제안 버튼을 누른 다음 jquery를 사용하여 제출을 감지 할 수 있습니까? – Mark