dedlfix: preventDefault() nach Ajax request

Beitrag lesen

Tach!

Leider wird die Default- Aktion nicht unterdrückt und das Formular regulär abgeschickt.

Vorschlag für eine andere Vorgehensweise: Das Absenden des Ajax-Requests sollte keine Aktion des Buttons sein. Der sollte stattdessen ein normaler Submit-Button ohne irgendwelche Eventhandler sein. Du klinkst dich stattdessen in das submit-Event des Formulars ein und verhinderst dessen Default-Handler. Das hat den Vorteil, dass man nicht nur mit Klick auf den Button, sondern auch mit Entertastendruck das Formular absenden kannst und trotzdem deine Bearbeitung eintritt.

dedlfix.