Angular JS não permite preventDefault ou retorna false para trabalhar no envio de formulários
Eu tenho um formulário que gostaria de entregar via AJAX:
<form class="form-inline ng-pristine" ng-submit="sendForm()" method="post" action="/sign_up" accept-charset="UTF-8">
$scope.sendForm = (e) ->
e.preventDefault ->
console.log 'sendForm()'
return false
oconsole.log
aparece, e imediatamente entrega o formulário.
Ele ignora tanto oe.preventDefault()
, e asreturn false
.
AngularJS me lembra do texugo de mel. Apenas não se importa.