我正在设置一个表格,其中我需要两个“动作”(两个按钮):
1 - “提交此表格以供批准”
2 - “保存此应用程序以备后用”
如何创建支持多个“操作”的 HTML 表单?
例如:
<form class="form-horizontal" action="submit_for_approval.php">
<form class="form-horizontal" action="save_for_later.php">
我需要将这两个提交选项组合成一种形式。
我做了一些基础研究,但找不到关于这是否可能的明确答案,和/或找到解决方法链接的任何好的资源。
提前致谢。
原文由 Samuel Stiles 发布,翻译遵循 CC BY-SA 4.0 许可协议
正如@AliK 提到的,这可以通过查看提交按钮的值轻松完成。
当您提交表单时,未设置的变量将计算为 false。如果您将两个提交按钮都设置为同一个表单的一部分,您可以检查并查看设置了哪个按钮。
HTML:
PHP
编辑
如果您不想更改 PHP 设置,请尝试以下操作:http: //pastebin.com/j0GUF7MV
这是@AliK 引用的 JavaScript 方法。
有关的: