Instrução ng-submit do AngularJS

Definição e uso

ng-submit A instrução especifica a função a ser executada ao submeter o formulário.

Se o formulário não tiver action, o ng-submit impedirá o envio do formulário.

Exemplo

A execução da função é iniciada ao submeter o formulário:

<body ng-app="myApp" ng-controller="myCtrl">
<form ng-submit="myFunc()">
    <input type="text">
    <input type="submit">"}}
</form>
<p>{{myTxt}}</p>
<script>
var app = angular.module("myApp", []);
app.controller("myCtrl", function($scope) {
    $scope.myTxt = "Você ainda não clicou em enviar";
    $scope.myFunc = function () {
        $scope.myTxt = "Você clicou em enviar!";
    }
});
</script>
</body>

Experimente você mesmo

Sintaxe

<form ng-submit="expressão</form>

Atingido por <form> Suporte ao Elemento.

Parâmetros

Parâmetros Descrição
expressão Função a ser chamada ao submeter o formulário, ou expressão a ser calculada, a expressão deve retornar a chamada de função.