如何将表单发布数据发送到外部URL,然后显示它们

时间:2015-04-05 14:52:29

标签: php ajax

我正在创建伪支付系统,其中用户填写表单,然后表单将其重定向到外部URL以完成结帐流程。

当用户提交订单详细信息时,我希望将它们传递给外部网址,以便我可以将它们显示为收据。

问题

最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

我建议你不要在iframe中加载页面,而是建议你对外部网址进行ajax调用(因为你可以控制它)。

这是您的操作的ajax

$.ajax({
        type:'POST',
        url:'http://alexanderkap.esy.es/yourprojectfolder/file.php',
        crossDomain: true,
        data:'yourdata=anyofyourdata',
        success: function(data){
            console.log(data);
        },
        error:function(data){
            console.log(data);
        }
    });

注意:

  1. 您应使用任何点击事件来调用此ajax
  2. 要发送您的整个表单数据,您应使用表格序列化
  3. 我刚把成功和失败案例放在控制台中,你将在div中做到这一点