Ich möchte ein Formular im Hintergrund senden, so dass es nicht auf das Formular "Aktion" umgeleitet wird. Gibt es eine saubere Möglichkeit, dies zu tun, ohne externe Bibliotheken wie jQuery zu verwenden?Umleitung verhindern, wenn Formular gesendet wird
1
A
Antwort
0
Nein. Wenn Sie ein Formular absenden, werden Sie umgeleitet.
Was Sie tun können, ist jedoch, das Formular zu "serialisieren", die URL (ich nehme GET), und den Server mit XmlHttpRequest (Ajax) anfordern.
Es ist eine Frage, auf SO über ein Formular ohne jQuery Serialisierung: how to serialize a form without jQuery?
Auch dieses, wie XMLHttpRequest verwenden: How to get the response of XMLHttpRequest?
jQuery Art beide Aufgaben erleichtert, obwohl
Verwandte Themen
- 1. CSS-Regel ändern, wenn Formular gesendet wird?
- 2. Formular wird nicht gesendet
- 3. window.onbeforeunload - Nur Warnungen anzeigen, wenn das Formular nicht gesendet wird
- 4. Wird ein deaktiviertes Textfeld gesendet, wenn ein Formular an den POST gesendet wird?
- 5. verhindern Umleitung nach Vorlage
- 6. Warum eine Schaltfläche geklickt wird, wenn ein Formular gesendet wird?
- 7. button: active wird nicht angewendet, wenn das Formular gesendet wird
- 8. bootstrap Formular wird nicht gesendet
- 9. passiert http-Umleitung, bevor Anfrage Körper gesendet wird oder nach?
- 10. Senden Sie eine E-Mail, wenn ein Formular gesendet wird
- 11. Ajax Löschen von Bildern, wenn das Formular nicht gesendet wird
- 12. Wie ignoriere 'deaktivierte Auswahlbox', wenn Formular in anguarjs gesendet wird?
- 13. jQuery Formular gibt leere Seite zurück, wenn sie gesendet wird
- 14. Daten nicht eingefügt, wenn das Formular in CakePHP gesendet wird
- 15. Formular wird gesendet, selbst wenn die Validierung fehlschlägt
- 16. Wie wird das Formular automatisch gesendet, wenn ein Eingabefeld existiert?
- 17. Formular in HTML wird Umleitung nicht
- 18. jQuery: Aktion als Formular wird gesendet?
- 19. Schienen 3: Formular wird zweimal gesendet
- 20. jQuery-Ereignis nur, wenn Formular erfolgreich gesendet
- 21. AJAX-Anfrage vor regulärem Formular wird gesendet
- 22. Formular wird nicht an die Bean gesendet
- 23. DropDown-Auswahl wird nicht an Formular gesendet
- 24. PHP Formular wird nicht über Server gesendet
- 25. Warum wird mein Javascript-Formular nicht gesendet?
- 26. Umleitung von Xmlhttprequest verhindern
- 27. SilverStripe Formular Umleitung Fehler
- 28. jquery: Formular verhindern submit
- 29. Verhindern, dass ASPX-Formular umbenannt wird
- 30. Javascript verhindern Formular senden, wenn über Limit
Sie sind auf der Suche nach Ajax. Überprüfen Sie dies: http://stackoverflow.com/questions/8567114/how-to-make-an-ajax-call-without-jquery – Dekel