문제

이메일 기능을 추가하고 싶은 기존 양식이 있습니다. 내 양식에는 "그들의 이메일"이라는 필드가 있으며, 그 아래에 "이메일 보내기?"라고 묻는 확인란이 있습니다. "이메일"필드에서 이메일을 가져 와서 확인란을 확인한 경우 (외부 email.php 파일을 통해) 이메일을 보내는 jQuery 스크립트를 원합니다. 그렇지 않다면 완전히 무시하십시오. 이것은 양식을 제출할 때 모두 발생해야합니다.

나는 현재 이것을 가지고있다 :

if($('#checkbox').is(':checked')){
alert('It is checked');
}else{
alert('Not checked');
}

그것을 테스트하기 위해서는 제출하면 어느 쪽이든 경고 할 수는 없습니다.

도움이 되었습니까?

해결책

당신은 찾고 있습니다 $.post().

$(function() {
 $('form').submit(function() {
  if($('#checkbox').is(':checked')) {
   // It is checked
   $.post('email.php', { email: $('input[name=email]').val() });
  } else {
   // It’s not checked
  };
 });
});
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top