2026, 새로운 도약을 시작합니다.

ifram말고 ajax를 사용하고싶습니다~ 채택완료

Copy

이렇게 코드를 짯습니다..

iframe의 원리도 잘은 모릅니다... 그냥 form의 action페이지가 열리지않고 실행이된다 정도?

다만 제가 짠 코드에서는 아무것도 입력을안해도 메일전송이됩니다..

ajax를 이용하면 form action이 작동되기전에 스크립트를 적용시킬수있다는데

검색을 해봐도 잘 모르겠네요 ㅠㅠ

강의를 들어도.. 이렇게 form 액션을 바로 하는법이 나오지도않고 ㅠㅠ 간단한거같은데 안되니까 너무답답하네요

이메일 보내기 php는 아래에 남기겠습니다.

Copy

답변 1개

채택된 답변
+20 포인트
<form name="form1" class="row" method="post" role="form" class="s5_info_form" target="send">

.. 중량

<button type="submit" class="send">SEND MESSAGE</button>

function test() { 
 var param = $("form[name=form1]").serialize();

 $.ajax({  
   type: "POST" 
  ,url: "<?php echo G5_THEME_URL ?>/html/_email.php"
  ,data: $("#form").serialize(),

  ,success:function(data){
    alert("성공");
  }
  ,error:function(data){
    alert("error");
  }
  });

}

$('.send').click(function(){

   test();

});

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고