У вас есть хотя бы пара вариантов.
Вы можете:
- Создать запрос AJAX для публикации данных на вашем сервере, а затем отправить форму PayPal в качестве успешного обратного вызоваэтот запрос AJAX.
- Отправьте форму на свой сервер и получите ответ на перенаправление отправки формы на страницу, которая знает, как отправить запрос на публикацию в Paypal.
Ofдва, я бы порекомендовал 1), так как вы можете легко контролировать пользовательский интерфейс, с которым сталкивается пользователь, и не создавать странно связанные компоненты на вашем сервере.
Для 1 обратите внимание, что test.php является абсолютным или относительнымURL-адрес вашего серверного скрипта, testform - это идентификатор формы, которую вы хотите отправить на свой сервер, а your_paypal_form - это идентификатор формы, которую вы хотите отправить в paypal:
$('#paypalButton').click(function(){
$.post("test.php", $("#testform").serialize(), function(){
$('#your_paypal_form').submit();
});
});