Eckig, wie die enter-Taste drücken Sie auf Eingabe, um eine Funktion auszuführen?
Ich versuche, herauszufinden, eine gute Möglichkeit, in Winkel, um eine Funktion auszuführen, die durch drücken der EINGABETASTE aus einer Eingabe in einem Formular. Ich fand diese auf einer stackoverflow-post:
$(".input1").keyup(function (e) {
if (e.keyCode == 13) {
//Do something
}
});
aber ich Frage mich, ob es einen besseren Weg, es zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwende ich eine Richtlinie wie diese:
Dann in der HTML, die Sie dies tun können:
Warum nicht mit ng-submit ?
ausgeführt wird, was Funktion ist, die auf ng-submit, wenn Sie entweder auf die Schaltfläche klicken, oder drücken Sie die EINGABETASTE.
https://docs.angularjs.org/api/ng/directive/ngSubmit
können Sie im Beispiel sehen, dass Sie können drücken Sie einfach die EINGABETASTE.
auch der submit-Eingang können optional