【问题标题】:How can I have one submit button for multiple forms?如何为多个表单设置一个提交按钮?
【发布时间】:2014-10-17 22:56:27
【问题描述】:

我尝试使用以下资源使一个提交按钮提交多个表单:

当我使用上面的任何代码时,我只能提交一个表单,并且它始终是所有表单列表中的最后一个。我相信问题可能是我拥有的每个表单都在单独的 php 文件中,我使用include 'php/option-type.php' ; 将它们包含在 index.php 中,我还测试了来自上述论坛的代码。

【问题讨论】:

  • 为什么需要使用多个表单?最好在目标php脚本中确定包含一个脚本并处理表单,而不是使用具有不同目标的多个表单。
  • 问题很可能是表单的TARGET(如_TOP_BLANK)和METHODGET vs POST)。一种解决方案可能是使用 AJAX,另一种是动态创建隐藏表单,等等。这取决于您要准确实现的目标,因为我们需要查看更多代码。
  • 我在目标/索引 php 中有一个脚本,它应该处理来自不同目标的多个表单。
  • @GitaarLAB 听起来很有趣。明天我会测试它并在这里通知大家。

标签: javascript php html forms submit


【解决方案1】:

将两个表单合并为一个表单,然后在 php 脚本中处理提交的数据,然后可以执行所需的两个操作。

您能否提供有关这两种形式的更多信息,以及每个submit 应该做什么?然后我将能够详细说明我的答案。

【讨论】:

    猜你喜欢
    • 2012-01-23
    • 2021-08-11
    • 2015-10-04
    • 1970-01-01
    • 2017-05-03
    • 2016-04-06
    • 2023-03-10
    • 1970-01-01
    相关资源
    最近更新 更多