ifram말고 ajax를 사용하고싶습니다~ 채택완료
Copy
이렇게 코드를 짯습니다..
iframe의 원리도 잘은 모릅니다... 그냥 form의 action페이지가 열리지않고 실행이된다 정도?
다만 제가 짠 코드에서는 아무것도 입력을안해도 메일전송이됩니다..
ajax를 이용하면 form action이 작동되기전에 스크립트를 적용시킬수있다는데
검색을 해봐도 잘 모르겠네요 ㅠㅠ
강의를 들어도.. 이렇게 form 액션을 바로 하는법이 나오지도않고 ㅠㅠ 간단한거같은데 안되니까 너무답답하네요
이메일 보내기 php는 아래에 남기겠습니다.
Copy
답변 1개
채택된 답변
+20 포인트
4년 전
<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();
});
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인