jQuery가 양식의 기본 제출 동작을 차단한 후 제출 동작을 계속하려면 어떻게 해야 합니까?
구체적인 내용은 다음과 같습니다.
삭제 버튼, sweetalert2를 사용하여 제출하기 전에 메시지를 표시하고 프롬프트 상자의 "확인" 버튼을 누르면 계속해서 양식을 제출합니다.
html 코드:
js 코드:
으아악preventDefault()가 기본 제출 이벤트를 방지한 후 sweetalert2 프롬프트 상자가 정상적으로 나타날 수 있습니다.
질문:
sweetalert2 프롬프트 상자에서 "삭제 확인"을 클릭한 후 이 양식을 계속 제출하려면 무엇을 써야 합니까?
巴扎黑2017-05-16 16:48:27
클릭 이벤트를 버튼에 바인딩하고, 이벤트의 콜백 함수에 팝업 창을 구현하고, 사용자가 선택한 팝업 창 값이 true인 경우 제출 이벤트를 트리거하는 양식 요소를 가져옵니다. $("form").submit()
사실이 아닐 경우 다른 해당 처리를 해주세요
伊谢尔伦2017-05-16 16:48:27
공정하게 말하면 입력 유형을 제출로 작성한 경우 기본 이벤트를 차단하려면 추가 블록을 작성해야 하며 유형을 버튼으로 변경하면 기본 이벤트를 차단할 필요가 없습니다. 확인 상자에는 콜백 기능이 있어야 합니다. 그러면 제출 내용을 직접 작성할 수 있을 것입니다