Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<div ng-controller="MyCtrl">
    <form name="myForm">
        <input type="text" ng-model="myFormdata.a">
    </form>
</div>

JavaScript

var myApp = angular.module('myApp', []);

myApp.controller('MyCtrl', function($scope) {
    $scope.myFormdata = {};
    $scope.$watch('myFormdata', function() {
        console.log('form model has been changed');
    }, true);
});