title: Call a function on Valid Blur
body: <p><a href="http://plnkr.co/edit/tNcnSYvNr0YC58FjsNKe" rel="nofollow"><strong>PLUNKER</strong></a></p>
  
  <p>How can i trigger function call on blur only if element is valid has no other error?</p>
  
  <p>HTML</p>
  
  <pre><code>&lt;input type="text" id="order" ng-model="order" name="order" class="form-control" 
      ng-pattern="/^[0-9]*$/" ng-minlength="9" maxlength="9"
      required="" ng-blur="something()"  /&gt;
  </code></pre>
  
  <p>js</p>
  
  <pre><code>var app = angular.module('plunker', []);
  
  app.controller('MainCtrl', function($scope) {
      $scope.something=function(){
        if($scope.routingNumber.$valid)
          alert("yippie");
      }
  });
  </code></pre>