UI 용 backbone.js 및 jQuery를 사용하는 응용 프로그램이 있습니다. 양식의 텍스트 상자에 첨부 된 양식이 있습니다. blur 이벤트는 특정 조건에서 사용자에게 팝업을 표시하고 입력을 기다리는 기능입니다. 조건은 WCF 서비스에 대한 ajax 호출을 사용하여 검사됩니다.다른 콜백이 완료되기 전에 이벤트 방지하기
포커스가 텍스트 필드에 설정되어있는 동안 양식의 제출 단추를 클릭하기 전까지 모든 것이 잘 작동합니다. 그런 다음 팝업이 표시되지만 양식은 제출됩니다. 적절한 결과가
어떻게 이것을 달성 할 수 있습니다 (팝업 확실히 제출 할 수없는 형태로 표시되어있는 경우) 두 번째 이벤트를 취소하는 것 물론
?
은 정확한 이벤트가 DOM 트리를 버블 링하는 것을 막기위한 event.stopPropagation이 아닙니다. 내 문제는 두 개의 별도 이벤트가 발생했습니다 - 흐리게 및 제출 단추를 눌렀습니다. 하지만 두 번째 것을 취소하고 싶습니다. – lipman