방문자가 "취소"를 누르거나 채워진 텍스트 필드로 돌아 가려는 경우 경고를 표시하는 다음 기능이 있습니다. 이 기능은 전반적으로 완벽하게 작동하지만 내가 제출 한 경우에는 작동하지 않습니다. 경고는 버튼을 눌렀을 때 보여 주며 그렇게 원하지 않습니다.제출시 타격시 onbeforeunload 경고 표시 안 함
var changed_flag = 0;
$('input').change(function() {
changed_flag = 1;
});
window.onbeforeunload = function() {
if(changed_flag) {
return 'You haven't saved your work!'
}
};
나는 내가 $('input').change(...
을 편집하고 input[type="submit"]
을 추가해야합니다 알고 있지만 방법과 위치를 모르겠어요. 아무도 내가이 문제를 해결할 수있는 방법을 알고 계십니까?
미리 감사드립니다. 다른 방법으로 대신 바인딩 해제의
많은 감사! :) 문제는 이제 해결되었습니다! – Erik
의견을 제출하는 대신 내 답변을 복사 해 주셔서 감사합니다. –