دستورالعمل ng-submit AngularJS

تعریف و استفاده

ng-submit دستورالعمل مشخص می‌کند که کدام عملکرد در ارسال فرم اجرا شود.

اگر فرم action نداشته باشد، ng-submit از ارسال فرم جلوگیری می‌کند.

مثال

در حال ارسال فرم، عملکرد را اجرا می‌کند:

<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 = "شما هنوز روی دکمه ارسال کلیک نکرده‌اید";
    $scope.myFunc = function () {
        $scope.myTxt = "شما روی دکمه ارسال کلیک کردید!";
    }
});
</script>
</body>

آزمایش کنید

نحوه

<form ng-submit="expression</form>

تحت <form> پشتیبانی از عناصر.

پارامترها

پارامترها توضیح
expression توابعی که در ارسال فرم فراخوانی می‌شوند، یا عباراتی که باید محاسبه شوند، این عبارت باید بازگشت به فراخوانی توابع را داشته باشد.