Dies hier ist mein Formular, wo ich versuche, die Seite nach Hause zu umleiten, nachdem Sie den Absenden-Taste! res.redirect('/home')
funktioniert nicht, also habe ich versucht, das mit console.log("testing");
zu tun, und aus irgendeinem Grund funktioniert das auch nicht! Was vermisse ich?null in der Konsole nach dem Senden Schaltfläche in router.post
0
A
Antwort
1
1) Erwägen Sie die Verwendung der On-Submit-Methode des Formulars anstelle des Onclicks der Schaltfläche. Nur weil es für diesen Zweck gemacht wurde. 2) Es gibt viel Code, aber Redirect ist nirgendwo zu finden. 3) Es gibt keinen Grund, auf dem Client beim Absenden des Formulars umzuleiten. Nur keine. Sie sollten es an den Server senden, die Daten empfangen und dann umleiten, wenn Sie möchten.
Auch nicht nennen Sie Ihre API '/ contact/send', nur '/ contact' ist genug.
Verwandte Themen
- 1. Nach dem Klicken auf die Senden-Schaltfläche passiert nichts.
- 2. Deaktivieren einiger Steuerelemente nach dem Senden der Schaltfläche ist erfolgreich
- 3. AJAX-Hintergrund Prozess nach dem Senden der Schaltfläche
- 4. Meldung nach dem Senden anzeigen
- 5. Schaltfläche "Speichern" dauerhaft deaktivieren und Bearbeitungsschaltfläche nach dem Senden aktivieren
- 6. Umleitung nach dem Klicken auf "Senden" -Schaltfläche [HTML]
- 7. Schaltfläche "Senden" in der Kopfzeile anzeigen
- 8. Schaltfläche "Senden" wird nach dem Löschen deaktiviert. Tr
- 9. Müssen ID nach dem Klicken auf Senden Schaltfläche erfassen
- 10. So senden Sie Tabellendaten an die Steuerung nach dem Klicken in Senden Schaltfläche
- 11. , wie Requiredfieldvalidator Fehlermeldung Meldung nach dem Klicken auf Senden Schaltfläche
- 12. Eclipse-Plugin-Protokoll wird nicht sofort in der Konsole in swt Schaltfläche Onclick-Ereignisse gedruckt das Protokoll in der Konsole
- 13. Schaltfläche aktivieren nach dem Laden der Seite in AngularJS Direktive
- 14. Schaltfläche ausblenden nach dem Speichern von Daten in der Datenbank
- 15. Keine Bestätigungsmeldungen nach dem Senden
- 16. Nachricht nach dem Senden
- 17. Nach dem Hochladen der Datei klicken Sie auf Senden Schaltfläche erhalten Ausnahme IOE
- 18. Schaltfläche "Senden" in Google Tabellen
- 19. Wie aktualisiert man die Seite mit nodejs nach dem Klick auf Senden Schaltfläche
- 20. Fehler beim Senden der Schaltfläche "Senden" in Selen
- 21. AngularJS Schaltfläche Unschärfe-Schaltfläche nach dem Klicken auf die Schaltfläche
- 22. Schaltfläche ausblenden nach dem Klick
- 23. So senden Sie die Antwort auf die gleiche HTML-Seite nach dem Klicken auf Senden Schaltfläche mit node.js
- 24. PHP senden Schaltfläche in Echo
- 25. Wie senden Daten eine Seite an eine andere Seite nach dem Klicken auf Senden Schaltfläche
- 26. dynamische Optionen in Select2 nach dem Klicken in eine Schaltfläche
- 27. Schaltfläche "Senden" in Chrome deaktivieren
- 28. Postprocess Eingabefeld nach dem Senden
- 29. Wie Java-Konsole-Eingabe verschwinden nach dem Drücken der Eingabe
- 30. Deaktivieren Sie eine Senden-Schaltfläche nach dem Klicken auf es in Code-Signierer
fs.writeFile ist eine asynchrone Funktion, bitte schauen Sie, wie asynchrone funktioniert in js – Shivam
Ich denke, das Entfernen 'onclick' Attribut wird Ihr Problem lösen, es stoppt das Formular zu übermitteln. – Greevman