Formular sendet POST-Anfrage mit unterschiedlicher Ziel-URL
P粉465675962
P粉465675962 2024-03-29 17:16:07
0
1
421

Ich habe eine Ansicht, die ein Formular anzeigt. Nun möchte ich, dass die Daten unterschiedlich verarbeitet werden, je nachdem welche Schaltfläche der Benutzer auswählt. Diese „verschiedenen Wege“ entsprechen den unterschiedlichen Ansichten, zu denen die POST-Anfrage gehen soll.

Bitte helfen Sie mir, ein Formular mit mehreren Schaltflächen zu erstellen, die zu verschiedenen URLs/Ansichten führen.

<form action="/your-name/" method="post">
    {% csrf_token %}
    {{ form }}
    <input type="submit" value="Process form with view ONE">
    <input type="submit" value="Process form with view TWO">
    <input type="submit" value="Process form with view THREE">
</form>

Mein Problem ist, dass das Aktionsattribut des Formular-Tags definiert, wohin diese POST-Anfrage geht. Wie ändere ich die Ziel-URL mit mehreren Schaltflächen?

Ich weiß, dass ich diese Logik auch auf der Serverseite bewältigen kann. Aber die Frage ist: Muss ich ? Wenn nicht, zeigen Sie mir bitte den Weg

P粉465675962
P粉465675962

Antworte allen(1)
P粉458913655

您可以通过 onclick 属性使用 ajax。 post_url 作为这样的参数


{% csrf_token %} {{ form }}
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!