HTML-Formular mit mehreren "Aktionen"
Ich bin einrichten einer form, worin brauche ich zwei "Aktionen" (zwei Knöpfe):
1 - "Senden Sie dieses Formular zur Genehmigung"
2 - "Speichern Sie diese Anwendung für später"
Wie erstelle ich ein HTML-Formular, unterstützt mehrere "Aktionen"?
ZB:
<form class="form-horizontal" action="submit_for_approval.php">
<form class="form-horizontal" action="save_for_later.php">
Muss ich kombinieren diese beiden Optionen-für-übermittlung in einer form.
Habe ich einige grundlegende Forschung konnte aber nicht finden eine definitive Antwort, ob dies möglich ist, und/oder keine gute Ressourcen, um links für einen workaround.
Vielen Dank im Voraus.
InformationsquelleAutor der Frage Samuel Stiles | 2013-05-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als @AliK erwähnt, dies kann leicht getan werden, indem man die Wert des submit-buttons.
Wenn Sie ein Formular Absenden, unset Variablen bewerten falsch. Wenn Sie die beiden submit-buttons werden teilweise die gleiche form haben, können Sie einfach überprüfen und sehen, welche Taste eingestellt wurde.
HTML:
PHP
BEARBEITEN
Wenn Sie lieber nicht ändern Sie Ihre PHP-Konfiguration, versuchen Sie dies: http://pastebin.com/j0GUF7MV
Dies ist die JavaScript-Methode @AliK war Wunschausrüstung an.
Verwandte:
InformationsquelleAutor der Antwort isaacparrot
der beste Weg (für mich) zu machen, es ist die nächste Infrastruktur:
mit dieser Struktur senden Sie mit der enter-Taste die Richtung und die unendlichen Möglichkeiten für den rest der Tasten.
InformationsquelleAutor der Antwort Robert Blasco Villarroya