홈>
제출 양식을 두 번 피하지 않으려 고합니다. 기본적으로 첫 번째 클릭 후 및 양식의 유효성을 검사 한 후 제출 버튼을 비활성화하고 싶습니다.
Parsley를 사용하고 있는데 이것이 내가 시도한 것입니다 :
<script type="text/javascript">
window.Parsley.on('parsley:form:validated', function(e){
if (e.validationResult) {
alert("OK");
$('input[type=submit]').attr('disabled', 'disabled');
}else{
alert("KO");
}
});
</script>
그러나 그것은 결코 호출되지 않은 것 같습니다. 알림이 표시되지 않습니다.
내가 뭘 잘못하고 있니?
양식이있는 모든 페이지가 확장되는 레이아웃 내에 해당 스크립트를 추가했습니다. 따라서 ID를 직접 사용하지 않았습니다.
- 답변 # 1
관련 자료
- javascript - 비활성화 제출 버튼을 jQuery에서 alpinejs로 변환하는 방법은 무엇입니까?
- JQuery에서 코드 재 패팅을 피하는 방법은 무엇입니까?
- jquery 라이브러리 충돌을 피하기 위해 Jquery를 javascript로 변환
- html - 제출 방법 PHP 삭제를 사용할 때 마지막 행 ID를 얻는 것을 피하는 방법
- javascript - Jquery on () 작동하지 않거나 두 번 실행 됨
- twitter bootstrap - jQuery는 모든 양식 필드에 양식 제출 전에 클래스가있는 경우에만 제출 단추를 활성화합니다
- C ++에서 소멸자가 두 번 호출되는 것을 피하는 방법은 무엇입니까?
- javascript - jQuery에서 제출 버튼을 비활성화하는 방법은 무엇입니까?
- kotlin - Spring Webflux에서 본문을 두 번 읽는 것을 피하는 방법은 무엇입니까?
- ajax - 웹 서버에 POST 할 때 jQuery 제출이 곱해집니다
- jquery 범위/초기화/문제/충돌을 피하는 모범 사례?
- javascript - jquery 및 submit으로 양식 제출을 캡처 한 후 양식 지우기
- javascript - JQuery 리스너 실행 두 번
- javascript - jquery POST 두 번
- javascript - 이메일 양식을 성공적으로 제출할 때 jQuery를 사용하여 이벤트를 트리거하는 방법
- javascript - jquery 함수 submit ()이 아약스 성공 함수에서 작동하지 않습니다
관련 질문
- javascript : 중첩 Ajax 호출 문제
- javascript : jquery는 div를 제거하고 애니메이션으로 다음 항목을 다시 정렬합니다.
- javascript : jquery로 움직이는 이미지 회전하기
- 내 함수가 완료되면 JavaScript(또는 jQuery)로 사용자 정의 이벤트를 시작합니다.
- javascript : URL에서 페이지로 이미지를 가져오는 방법
- javascript : 여러 위치에서 호출할 수 있도록 아래 jQuery code를 함수에 작성하는 방법은 무엇입니까?
- c# : JavaScript에서 경로 매개변수를 얻는 방법은 무엇입니까?
- javascript : 문서 내부 경고가 준비된 후에만 작동하는 트리거
- javascript : alert() 함수의 소스 code
- javascript : JQuery 및 CSS를 사용한 양식 유효성 검사
이 방법으로 해결했습니다 :