Submit an input on pressing Enter with AngularJS
by Parth
HTML
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.min.js"></script>
<div ng-app="myApp">
<div ng-controller="MainCtrl">
<input type="text" placeholder="Write a comment" ng-model="data" ng-keypress="($event.charCode==13)? myfunc() : return">
<p>
{{enteredData}}
</p>
</div>
</div>
JavaScript
"use strict";
var myApp = angular.module('myApp', []);
myApp.controller('MainCtrl', function ($scope) {
$scope.myfunc = function(){
$scope.enteredData = $scope.data;
$scope.data = "";
}
});