2014-10-29 40 views
0

提交表單我有一個HTML頁面,看起來像這樣:通過角

<div ng-controller="MyController"> 
    <form action="/my-url" method="POST"> 
    ... 
    </form> 
</div> 

這頁是ANgularJS應用。裏面的吧,然後我有以下幾點:

<script type="text/javascript"> 
    myApp.controller('MyController', ['$scope', function($scope) { 
    $scope.submitForm = function() { 
     // how? 
    } 
    }]); 
</script>  

如何從submitForm功能提交表單?換句話說,我試圖以編程方式提交表單。我怎麼做?

謝謝!

+0

我相信你必須給它一個'name'屬性,那麼你可以使用'$ scope.formName.submit()' – Ian 2014-10-29 15:19:10

回答

0

使用本:

<div ng-controller="MyController"> 
    <form ng-submit="submitForm()"> 
    ... 
    <button type="submit">submit here</button> 
    </form> 
</div> 

see詳細

+0

只是嘗試此編輯的代碼 – 2014-10-29 16:12:06