출처: http://cofs.tistory.com/270
공통 js로 묶어서 페이지별 form name만 챙겨서 괄호 안에 넣어주면 된다.
1 2 3 4 5 6 7 8 9 10 11 | var doubleSubmitFlag = false; function fncSubmit(formName){ if(doubleSubmitFlag){ alert('제출 중입니다.'); return false; }else { doubleSubmitFlag = true; formName.submit(); } } | cs |
출처의 input type은 button이라 클릭 시 바로 submit이지만, a링크로 넘길 경우 따로 submit을 날려야 하기 때문에 보완한 스크립트.
'JAVA' 카테고리의 다른 글
[Spring] Custom javax validation constraints, 동적으로 Class 레벨의 validate 및 Custom 에러 메시지 (field, message) (0) | 2021.08.25 |
---|---|
Maven과 Gradle의 차이 (0) | 2021.08.20 |
[JSTL] forEach seleted 간결하게 쓰기 (0) | 2017.11.16 |
[JSTL] ${param.name} / 파라미터 / param / request.getParameter (0) | 2017.05.18 |
[정규식] 자주 쓰이는 정규식 모음(+비밀번호 스크립트 추가) (0) | 2017.03.24 |