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 :)