Angular-UI $ -Dialog und Formular senden bei Eingabetaste

Wie ich sehe, besteht die empfohlene Möglichkeit, Eingabetaste in Dialogfeldern in AngularJS zu verwenden, darin, ein <form> -Tag und eine Senden-Schaltfläche im Dialogfeld zu platzieren.

Gut, aber wenn Sie Angular-UI und deren $ dialog-Dienst verwenden, wird das Formular beim Drücken der Eingabetaste einfach still geschlossen. keine Möglichkeit, das abzufangen. Selbst wenn Sie Handler an ng-click oder ng-submit anhängen, wird das Formular geschlossen, ohne dass ein Ergebnis zurückgegeben wird.

Gibt es noch etwas, was ich tun muss?

[Bearbeiten]

Gelöst musste ich explizit angeben, dass mein "Abbrechen" -Button vom Typ "Button" war. Scheint, als wäre es standardmäßig "Submit"?

Es gab also kein wirkliches Problem außer meinen HTML-Formularfähigkeiten :)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage