是否可以将数据发送到两个不同的脚本


Is it possible to send data to two different scripts?

简单的html问题。是否可以像正常使用"action"一样从 html 表单向两个不同的脚本发送数据?或者还有其他方法可以做到这一点吗?除了使用卷曲。

为什么不将其发送到一个脚本,然后将其发送到所需的函数进行处理?

使用jquery对两个单独的脚本发出两个ajax调用。

$('#button').click(function(){
  $.ajax({
    url: 'script1.php'
  });
  $.ajax({
    url: 'script2.php'
  });
)};

这就是快速而肮脏的方式...显然,为它们添加错误检查和成功检查,以确保两者都正确提交。

理想的方法是使用 cURL,它避免了 js/客户端问题,以及避免不必要的额外 http 请求。

一个想法:

  • 将数据从表单发送到脚本 A
  • 获取脚本 A 将数据发送到脚本 B(一旦收到)

正常的操作属性不能做到这一点,但你可以用Javascript轻松做到这一点。不过,如果没有看到一些代码,我无法提供太多示例。

form.onsubmit(function(){
   senddata(here);
   senddata(there);
});