제출하기 전에 일부 아약스를 실행하려면 아래의 양식을 paypal 재정의하려고하지만 어떤 이유로 모든 실제 양식을 제출할 때까지 작동합니다.paypal 전에 양식 값 제출
페이팔 양식
<form name="_xclick" id="payWithPaypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="Item Name Here">
<input type="hidden" name="amount" value="12">
<input type="hidden" name="return" value="http://www.website.com">
<input type="hidden" name="notify_url" value="http://www.website.com/ipn.php">
<input type="submit" id="submitPaypal" class="mailsubmit" value="Pay Now" border="0" name="submit">
</form>
실행 한 후 위의 양식
<script type="text/javascript">
function tailor(){
$.ajax({
url: "info.php",
type: "POST",
data: {NAME:"test"},
success: function(data){
$('#payWithPaypal').submit();
}
});
}
</script>
,536를 제출해야 제출 버튼
<script>
$(function(){
$('#submitPaypal').on("click", function(e){
event.preventDefault();
tailor();
});
});
</script>
Ajax를 재정의
이유에 대한 통찰력을 크게 얻으실 수 있습니다.